Страница не грузится в IE 6.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ТФ АНДЕРСЕН</title> <script type="text/javascript"> DOM = document.getElementById; Netscape4 = document.layer; Netscape6 = Mozilla = (navigator.appName == "Netscape") && DOM; Netscape7 = navigator.userAgent.indexOf("Netscape/7") >= 0; Opera5 = window.opera && DOM; Opera6 = Opera5 && window.print; Opera7 = Opera5 && navigator.userAgent.indexOf("Opera 7") >= 0; Opera8 = navigator.userAgent.indexOf("Opera/8") >= 0; Opera9 = navigator.userAgent.indexOf("Opera/9") >= 0; IE = document.all && !Opera5; Firefox = navigator.userAgent.indexOf("Firefox") >= 0; if (IE) {document.write("<script type='text/javascript' src='js/menuIE.js'>");} else {document.write("<script type='text/javascript' src='js/menu.js'>");} </script> </head> <body style="overflow-x:hidden;"> <div id="div1" onclick="hide_all()">жми сюда</div> </body> </html> Ошибка где-то в скрипте, но никак не пойму что именно не поддерживает IE. Кто что сказать может по поводу как исправить? |
комментируешь часть js-кода, если запустилось - проблема внутри комментария, если нет - снаружи. Повторять до достижения нирваны ;-)
кроме того, в document.write стоит закрывать <script> ('<'+'/script>') а еще крайне не советую писать отдельно код для ie, и для всего остального. Лучше писать кроссбраузерный код |
Согласен насчет кроссбраузерности, но тут просто сайт уже есть, а заново его писать совсем не хочется, приходится исхитряться. Ошибка была именно в закрытии скрипта, уже разобрался. Но спасибо за ответ)
|
Часовой пояс GMT +3, время: 15:35. |