Программирование > JavaScript & JScript
Скрипт даёт ошибку, не могу понять где она.
DLama:
Помогите пожалуйста, немогу понять где ошибка.
Реализован скрипт подгрузки в зависимости от разрешеия монитора таким образом.
В начале НТМЛ файла идёт подгрузка
В файле vstavka.js определена функция
function DopMenu() {
document.write(\'\');
}
А в теле НТМЛ файла стоит такая конструкция для вставки
if(document.body.clientWidth >= 1000) { DopMenu(); }
В результате работы скрипта ME4 и NN4 выдаёт ошибку выполнения скрипта. NN4 в частности пишет такой комментарий
JavaScript Error: http://host/index.php, line 384:
document.bodi has no properties
Где же ошибка, подскажите пожалуйста? Буду весьма признателен.
Oak:
Nu tak document.bodi
DLama:
Oak !
Nu tak document.bodi
Макс:
--- Цитировать ---А как же обойти тогда NN4 если у него нет такого понятия "document.body"?
--- Конец цитаты ---
Тебе нужно в зависимости от размера окна вставлять какие-то фрагменты?
Если так то я уже писал в этом форуме, как для NN и IE определять ширну окна. Думаю поможет.
DLama:
Тебе нужно в зависимости от размера окна вставлять какие-то фрагменты?
Да, совершенно верно, нужно вставлять фрагменты.
Если так то я уже писал в этом форуме, как для NN и IE определять ширну окна. Думаю поможет.
Макс, так ведь определить ширину окна на ява скрипе не проблемма.
Скрипт который я изложил тоже это определяет и вставляет, но с ошибкой.
Было бы не плохо как то спомощью JS определить ширину и занести это значение в переменную, которую в дальнейшем мог бы использовать PHP.
Кстати каков твой способ определния ширины окна, покажи ссылочкой пожалуйста на форуме, где ты ранее об этом писал.
Навигация
Перейти к полной версии