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


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