здравствуйте, возникла следующая проблема. Сверстал страницу использую <!DOCTYPE HTML> в IE8 вылезает ошибка строка 1 символ 1 'object' is undefined Меняю доктайп все работает но дизайн ползет. Как это исправить?
Спасибо, но пока не понятно. Почему же даже в IE6 работает... и как мне исправить? А еще лучше было бы ссылку где бы почитать можно было бы, а то что-то не нашел по этой теме.
Спасибо за участие, в других форумах вообще забили... Заголовки были правильные проблема была в следующем: Написал страницу с джаваскриптом.Jquery и ему подобные фреимворки не использовал, так надо. Необходимо было динамически менять при клике атрибут onclick. В ie до 8 версии это надо было делать через setAttribute('onclick', function() {function_name(params)}) А в новых версиях и в нормальных браузерах это делается через setAttribute('onclick', function_name(params)) Когда я убирал доктайп видимо ie8 включал обратную совместимость со старыми ie поэтому и работало. Это меня ввело в заблуждение, из за отсутствия нормального дебагера под ie. Отсюда следующий вопрос, кто чем тестирует ie?
Если бы вы были внимательнее то у вас бы не возникла таких бы вопросов, а вы лентяй!!! http://javascript.ru/tutorial/dom/attributes Ах да, уже существует новый мануал http://learn.javascript.ru/attributes-and-custom-properties