faqts : Computers : Programming : Languages : JavaScript

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

11 of 29 people (38%) answered Yes
Recently 3 of 10 people (30%) answered Yes

Entry

How can I escape refresh page (F5) in IE

Apr 7th, 2008 23:41
ha mo, Colin Fraser, Nikolay Hristov,


Essentially, you cannot. F5 is a function of the browser, so it, in 
theory, cannot be interfered with. However, there are a couple of ways 
to get around this. The first is to trap the function keys, and I do 
not propose to go into that here. There are a number of methods 
described elsewhere in the FAQTS database by myself and others already 
that may be more useful. 
The other method Ican think of right now is to trap the reload event 
like:
<body  onLoad="checkHistory()">
and the 
function checkHistory()
 if (history.previous==history.current) (
     //do something
  }
This should work. 
Good luck.
http://www.businessian.com
http://www.computerstan.com
http://www.financestan.com
http://www.healthstan.com
http://www.internetstan.com
http://www.moneyenews.com
http://www.technologystan.com
http://www.zobab.com
http://www.healthinhealth.com