Собственно сабж по обработке скриптов в IE6.
К пример, следующий код c использованием тега
<NOSCRIPT>
HTML код:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
<title>My Title</title>
</head>
<body>
<NOSCRIPT>Scripts are disabled</NOSCRIPT>
</body>
</html>
проходит валидацию на validator.w3.org, однако при обработке в IE6 вызывает замечание службы безопасности
Цитата:
Текущая настройка безопасности запрещает использование элементов управления ActiveX на данной странице. Эта страница может отображаться неправильно.
(To help protect your security, Internet Explorer has restricted this file from showing active content that could access your computer. As a result, the page may not display correctly.) ->
|
Hello World на JavaScript тоже вызовет аналогичное замечание
HTML код:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><TITLE>My Title</TITLE></HEAD>
<BODY>
<script type="text/javascript">
document.write('Hello World!');
</script>
<noscript>
<p>Your browser either does not support JavaScript, or you have JavaScript turned off.</p>
</noscript>
</BODY>
</HTML>
Вопрос заключается в том как нужно писать скрипты дабы не получать данного сообщения в IE6. К примеру как переписать выше примеры?
P.S.
Весьма массивные скрипты, используемые и движком данной конференции, проходят на ура. Я сохранял страницы, добивался минимализма, что бы разобрать всё по строчке кода и понять где та взаимосвязь, но в результате заметил инертность браузера. То есть: вроде уже нашёл как надо писать скрипт, переоткрываю страницу (Открыть/Закрыть, F5, Ctrl+R дабы исключить эффект кеширования) замечаний нет. Но скопировав её код в новый документ получаю опять данное сообщение. И в документе под старым именем опять тоже. С помощью Ctrl+Z (Undo) в редакторе возвращаюсь на определённый этап, но прямого взаимодействия в коде, которое бы касалось скрипта, не наблюдаю.