Страницы: 1
Привет всем!
Меня интересует такая фича: броузер из под XULRunner'а открывает какую-то страничку и запрашивиает картинки с сервера, а я перехватываю запросы и переделываю их. Например:
http://www.domain.com/images/image.gif
переделываю в
file://..../images/image.gif
Возможно ли такое ?
Спасибо!
Нашёл :P
http://www.xpoint.net.ru/forums/programming/XUL/thread/29978.xhtml
Неужели ни у кого никаких идей нету ? :(
Всё балуюсь дальше XULRunnerom. Та же ситуация как и раньше: Окно XULа в котором есть <browser> обьект. В броузер загруженна какая-то страничка из интернета.
Проблема: Тултипы на страничке не показываются :(
Помогите плиз!
Вот это: http://xpoint.ru/forums/programming/XUL … 3865.xhtml не поможет ?
Ты мой спаситель :)
Привет всем!
У меня очередная проблема. Имею XUL-программу в которой прописан <browser>. В это броузер у меня загруженна какая-то страничка из интернета, в которой имеется JS. Моя цель - считать значение переменной из этого JS.
Тоесть например в броузер у меня загруженна страничка со следующим кодом:
Пытаюсь достать эту переменную следующим способом:
var browser = document.getElementById("browser"); alert(browser.contentWindow.test);
Пишет он мне "undefined". Чую, что загвоздка в каких-нибудь security-настройках. Но не знаю в каких. Пробовал прописывать netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserAccess") - не помогает :(
Есть идеи?
Спасибо!
…Может быть, требуется xbl-привязка, подобная browser.xml для Firefox ?
Посмотрел исходник, там в конструкторе есть строкиВыделить кодКод:
... try { const SECUREBROWSERUI_CONTRACTID = "@mozilla.org/secure_browser_ui;1"; if (!this.hasAttribute("disablesecurity") && SECUREBROWSERUI_CONTRACTID in Components.classes) { this.securityUI = Components.classes[SECUREBROWSERUI_CONTRACTID].createInstance(Components.interfaces.nsISecureBrowserUI); this.securityUI.init(this.contentWindow); } } catch (e) { } ...может, в этом всё дело, в безопасности ?
попробовал с disablesecurity="true" ... никакой разницы :( Какие-нибудь идеи ещё есть? Может кто-нить знает, где ещё спросить можно?
…window. open (...) подойдет ? http://www.xul.ru/tutorial/8-windows.php
Нет, не в том дело. У меня есть Browser объект. В него загружается простая страничка. И вот допустим на этой страничке стоит window.open(...) ... тогда мой XULRunner ничего не открывает. А надо бы ..
Привет всем!
Имеется XUL-приложение под XULRunner в котором используется Browser-объект. Как можно имплементровать открытие новых окон из под Browser'a. Когда писал прогу с Gecko на C++ - делал через nsIWindowCreator ... а тут без понятия, как это на JS сделать.
Подкиньте идею, плиз.
Страницы: 1