>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Расширение (автозагрузка страницы) http://forum.mozilla-russia.org/viewtopic.php?id=6401 |
boroda > 23-11-2005 19:16:27 |
Добрый день!!! Пишу расширение. Посмотрел файл browser.js нашел функцию loadURI(), решил ей воспользоваться броузер постоянно загружает страницу index.jsp, вроде бы, если я вызываю функцию loadURI() в вечном цикле. Хотя у меня никаких циклов нет. сигнатура функции Что означает параметр referrer? Помогите кто-чем может. |
Anton > 23-11-2005 19:33:55 |
boroda пишет
Стоп. Так нельзя. Надо, хотя бы А что вообще требуется ? загрузить локальный файл index.jsp из подкаталога test ?
loadURI() вызывается в обработчике события onload ? так его надо удалить перед вызовом loadURI(), примерно так: Выделить код Код:window. addEventListener ("load", onLoadF, false); function onLoadF () { window. removeEventListener ("load", onLoadF, false); loadURI ("http://anyurl/index.jsp", null, null); }
referrer - это адрес, передаваемый серверу. Сервер "думает", что мы пришли на него с этого адреса. В данном случае этот параметр некритичный, можно записать null. |
boroda > 23-11-2005 20:17:59 |
Спасибо Аnton. Вот это Выделить код Код:window. addEventListener ("load", onLoadF, false); function onLoadF () { window. removeEventListener ("load", onLoadF, false); loadURI ("http://anyurl/index.jsp", null, null); } полдня пропарился |