Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript при закгрузке выполняется 2 раза / 5 сообщений из 5, страница 1 из 1
09.02.2010, 16:23:59
    #36458204
Girevik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript при закгрузке выполняется 2 раза
JavaScript при закгрузке выполняется 2 раза (сам по себе). Скрипт располагается в теге HEAD. Переместил его в BODY - все стало нормально - выполняется один раз как и положено.
Пробовал в IE и Firefox - результат одинаковый.
Кто нибудь сталкивался? почему так происходит?
...
Рейтинг: 0 / 0
09.02.2010, 16:47:49
    #36458309
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript при закгрузке выполняется 2 раза
Кто же знает, что у Вас там за код. Покажите.
...
Рейтинг: 0 / 0
09.02.2010, 16:50:31
    #36458322
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript при закгрузке выполняется 2 раза
GirevikКто нибудь сталкивался?Обычно во избежание неприятностей стартовый JS оформляю в виде функции и помещаю в body onload. К этому моменту DOM сформирован, можно не заморачиваться, и выполнится однократно.
...
Рейтинг: 0 / 0
09.02.2010, 20:04:35
    #36458824
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript при закгрузке выполняется 2 раза
Яростный МечGirevikКто нибудь сталкивался?Обычно во избежание неприятностей стартовый JS оформляю в виде функции и помещаю в body onload. К этому моменту DOM сформирован, можно не заморачиваться, и выполнится однократно.
такое ошюшение что у топикстартера какраз этот код вторйо раз выполняеться за щет он лоад, а первый раз за щет того что криво как то описан. если в хеадере расположен - то при парсине <body onload=""> браузер уже знает что ыполнять, а при опсианиии в боди, онлоад не сработает так как функция не будет найдена.
...
Рейтинг: 0 / 0
10.02.2010, 07:17:36
    #36459244
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JavaScript при закгрузке выполняется 2 раза
Такого эффекта можно добиться в девятой Опере (и возможно в старых IE, не проверял), перенеся функцию из head в body, ниже её вызова + body onload. Пока функция в head - происходит два вызова (один по onload body, второй по onload элемента), как только перенесли её в body ниже вызывающего её элемента - происходит один вызов. Только вот IE8 и FF3 без разницы эта где функция, ниже или выше, так и так отработает. А вообще без кода неясно в чём проблема.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript при закгрузке выполняется 2 раза / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]