Страницы: 1
Мне нужно, чтобы при загрузке страницы осуществилась определенная функция.
Я повесил таймер на 0 мс, так функция не тормозит (без таймера тормозит на секунду)
выглядит так:
window.setTimeout("function()", 0);
(Это функция вызывается из xul-приложения)
Но вот иногда заметил бывает, страница открывается, а функция не открывается... На той странице уже есть таймер, может они как-то сконфликтовали? Я закрыл окно, открыл заново и всё нормально уже было (именно с той же страницей)
Вот что мне выдавала мозилла по той ошибке:
Предупреждение: assignment to undeclared variable timer
Источник: http://...
Строка: 1
Отсутствует
html страница? а чем
не устраивает?
В xul можно, кажется,
прописать
Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL
Отсутствует
в xul расширение у меня висит
window.onload = function(){
window.setTimeout("function()", 0);
}
а.. в хтмл странице которую я открываю висит <body onload="setTimeout("anotherFunction()",5000)">
вот помоему они конфликтуют.. я пока не понял когда, но у меня 1 раз так произошло, что моя функция из зул-приложения не вызвалась...
Отсутствует
в xul расширение у меня висит
window.onload = function(){
window.setTimeout("function()", 0);
}а.. в хтмл странице которую я открываю висит <body onload="setTimeout("anotherFunction()",5000)">
вот помоему они конфликтуют..
...
Не должны они конфликтовать. В разных окнах, в разных потоках выполнения. Может, логика обработчика расширения хромает ?
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Страницы: 1