|
|
|||||
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
Ошибка js скрипта в FF
Вот такой скрипт:
function rollOver(el){ el.src='/images/'+el.id+'_over.gif'; } function rollOut(el){ el.src='/images/'+el.id+'.gif'; } Ошибка в FF следующая: Возникает, если перейти по ссылке и пока страница не загрузилась перескочить на другую ссылку. Все вроде понятно: скрипт еще не загрузился, а уже должен быть обработан. Но как же тогда делать? В onload чтоли обработчики засовывать...
__________________
Flex 2 и Co |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
А почему бы не запихать это в код страницы?
|
|
|||||
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
сейчас этот код в отдельном жс файле.
на странице: может проблема в том, что я ссылаюсь на this, а этого this еще нет? хотя нет... ошибка ведь - Error: rollOver is not defined, значит функции еще нет.
__________________
Flex 2 и Co |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Сами функции размести в коде страницы.
|
|
|||||
.grin! wuz here
|
внешний файл инклюдь в хеаде.
фф должен сперва грузить скрипт, потом догружать оставшийся хтмл. это ословская проблема с очередью загрузки. |
|
|||||
Регистрация: Nov 2002
Сообщений: 249
|
а css (a:hover) и backgroundImage не спасут вас?
|
|
|||||
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
2KidsKilla
так и иклдую ведь в хеаде... 2deathstorm спасло бы конечно, да и правильнее это, но поздно пить боржоми
__________________
Flex 2 и Co |
|
|||||
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
воткни в хеад затычки -
В основной файле пишешь так:
rollOver = function( some){ alert("hello from "+ some); } Загрузится и затрет. |
Часовой пояс GMT +4, время: 15:46. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|