Ребята
Все привет.
Я столкнулся с такой проблемой что у меня не наступает событие onload в IE6-7, когда я возращаюсь на страничку кнопкой BACK или просто по ссылкам навигатции((((((
А на него у меня повешена функция - и она не запускается((((
Видимо страница кэшируется, потому как при удалении Temporary Internet Files - все работает. А иначе почему не наступает событие onload
Я пытался по всякому убить кэш:
на странице у меня стоят:
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<META HTTP-EQUIV="Expires" CONTENT="Mon, 04 Dec 1999 21:29:02 GMT"/>
<!--это скрипт, который у меня не вызывается-->
<script type="text/javascript" language="JavaScript" src="<%=BaseURL()%>js/banerrotate.js?<%=rnd%>"></script>
window.onload = requestdata;
document.body.onload = requestdata;
document.getElementsByTagName.onload = requestdata;
и даже в коде у меня вот что:
Код:
|
Response.AddHeader "Pragma", "No-Cache"
Response.CacheControl = "No-cache "
Response.ExpiresAbsolute = #October 11,2003 16:00:00#
Response.Expires = -1 |
и все это стоит у меня и в конце и в начале хтмл документа
и ничего не помогает при повторном заходе на страничку страница уже жестоко закэширована
и ничего не помогает((((
може кто-нить сталкивался с такой проблемой?
Ах да, еще после пути к скрипту у меня стоит вопросик))) с рандомным числом в конце, но и он не помог))
Может у меня кэширование стоит на IIS?