Смешной простой HTML-файл:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="refresh" content="5; URL=./test.html">
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
Когда я открываю файл с помощью любого браузера, браузеры работают хорошо и перезагружают страницу каждые 5 секунд.
Но когда я обновляю страницу вручную между двумя обновлениями ( F5 ), IE (V 8.0.6001.18702) больше не оценивает тег meta
, и страница не получаетдольше обновлялся. Opera , FF и Safari по-прежнему работают должным образом и обновляются каждые 5 секунд.
Кто-нибудь еще сталкивался с такой проблемой?Как (кроме использования Javascript, конечно) можно решить эту проблему?
Редактировать 1:
Проверено это поведение также на IE6, так что я думаю, что это общееIE проблема.Любые подсказки, как преодолеть это?
Редактировать 2:
Для продолжения этой темы:
- это известная проблема или будетСтоит ли подавать заявку на ошибку где-нибудь (где?)?
- Может ли кто-нибудь проверить это поведение с помощью IE7 и / или IE9?