imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 09.07.2005, 04:41     # 1
Saya
Guest
 
Сообщения: n/a

Рассмотрим проблему очередности загрузки JS-скриптов

Суть моей проблемы в том что у меня на страничке есть несколько JavaScriptov , но работают не все , а только один и з них Я знаю что надо задавать опредёный порядок загрузки скриптов но не знаю кАк это сделать (Вопрос как сделать чтоб загружались и работали все скрипты на страничке, а не какой та один)???????
За ранние блогодарен

Последний раз редактировалось Saya; 09.07.2005 в 04:44.
 
Старый 09.07.2005, 09:49     # 2
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
так они все у тебя будут работать только в том случае
1) если написаны НЕ в теле какой-то функции, которая ни где не вызывается - проверяй вызовы...
2) часть скрипта НЕ выполнится в том случае, если в предыдущем куске были ошибки - смотри под мозилой JavaScript console в IE смотри в левом нижнем углу на желтый восклицательный знак...

если скрипт без ошбок и если все написанные функции участвуют в процессе - то у тебя будет скрипт грузится сверху вниз по страничке...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
/7y3uK вне форума  
Старый 09.07.2005, 12:32     # 3
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Цитата:
/7y3uK:
то у тебя будет скрипт грузится сверху вниз по страничке...
Если скрипты написаны не непосредственно в коде страницы, а подцепляются из внешних js-файлов, то порядок загрузки может быть совершенно произвольным. Соответственно, если нужно их запускать в определенном порядке, то имеет смысл сделать отдельный скрипт, вызываемый по onload, который уже и будет инициализировать все остальные в требуемой последовательности.
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 09.07.2005, 18:12     # 4
Saya
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Saruman
Если скрипты написаны не непосредственно в коде страницы, а подцепляются из внешних js-файлов, то порядок загрузки может быть совершенно произвольным. Соответственно, если нужно их запускать в определенном порядке, то имеет смысл сделать отдельный скрипт, вызываемый по onload, который уже и будет инициализировать все остальные в требуемой последовательности.


Подскажи как работать с этим скриптом Я вроде нашел его у себя после первого JS пишет ---onLoad="initiate()"> а после Второва ---onload=SlideMenuInit; Если это оно то что надо написать чтоб все работало у меня сейчас второй работает а первый нет Плиз ХЕЛЛ
 
Старый 09.07.2005, 23:16     # 5
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Код:
<head>
<script>
function doOnload() {
 initiate();
 SlideMenuInit();
}
</script>
</head>
<body onload="doOnload();">
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 11.07.2005, 00:53     # 6
Saya
Guest
 
Сообщения: n/a

Большое человеческое Спасибо буду пробывать))))
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:18.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.