Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Глюк с <!DOCTYPE>


Автор: Иль 29.3.2005, 16:32
Не сталкивались, в чем причина? Не первый раз замечаю, что некоторые скрипты не работают если в заголовке страницы есть строчка (в Мазилле точно, в ИЕ не помню)
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

И все работает если поставить точку с запятой
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   ;
"http://www.w3.org/TR/html4/loose.dtd">

Автор: Sardar 29.3.2005, 17:44
Да, есть трабла, называется quirksmode, так называемая совместимость с старыми скриптами... многим жить мешает. Всё потому что горячие парни из W3C придумывают какие то препятствия, которые с первого раза логикой не понять smile
Читаем здесь: http://www.quirksmode.org

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)