Привет.
Как в XUL программе дождаться пока загрузиться страница? У меня есть два окна XUL, при нажатии на кнопку в одном из них я делаю:
anotherWindow.location.href = "http://somewhere/something";
Погуглив я нашел несколько методов (anotherWindow.onload = ..., anotherWindow.addActionListener('load', ...), anotherWindow.document.addActionListener('load', ...), anotherWindow.document.getElementById('appcontent').addActionListener('DOMConte ntLoaded'), ...)
но ни один из них не работает. Я подозреваю это из-за того, что когда я делаю:
anotherWindow.location.href = ...
загружается совершенно новый контент в окно и все мои добавленные яваскрипты идут лесом.
Как это можно решить? Может быть можно банально загрузить страницу в окно заблокировав при этом яваскрипт код? Что-нибудь вроде:
anotherWindow.loadBlocking('http://somewhere/something')
?
Пример xulapp'а можно посмотреть тут:
http://brylant.iit.pwr.wroc.pl/~srahuzau/xulapp.zip
После распакования:
xulrunner application.ini
или в случае firefox3:
firefox -app application.ini
По нажатию на кнопку Load во второе окно загружается гугл: как мне дождаться его загрузки или хотя бы проверить загружен ли он? Обгуглился по самое не могу - ничего не работает.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Firefox не показывает страницу, пока не загрузит JS (2011)
- Форум Дождался. (2012)
- Форум Дождались (2012)
- Форум дождались? (2008)
- Форум Дождались (2008)
- Форум дождалися? (2008)
- Форум lynx - загрузить страницу и закрыть (2012)
- Форум Страна дождалась ))) (2011)
- Форум [линакскапец]дождались (2009)
- Форум Дождались вендекапеца? (2006)