Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Разработка » Возможна или переадрессация Request'ов в XULRunner'е? » 02-12-2005 16:40:03

Привет всем!

Меня интересует такая фича: броузер из под XULRunner'а открывает какую-то страничку и запрашивиает картинки с сервера, а я перехватываю запросы и переделываю их. Например:

http://www.domain.com/images/image.gif

переделываю в

file://..../images/image.gif

Возможно ли такое ?

Спасибо!

Разработка » Очередная проблема: ToolTips » 22-11-2005 21:46:10

Нашёл :P

http://www.xpoint.net.ru/forums/programming/XUL/thread/29978.xhtml

Разработка » Очередная проблема: ToolTips » 22-11-2005 20:49:01

Неужели ни у кого никаких идей нету ? :(

Разработка » Очередная проблема: ToolTips » 16-11-2005 21:55:53

Всё балуюсь дальше XULRunnerom. Та же ситуация как и раньше: Окно XULа в котором есть <browser> обьект. В броузер загруженна какая-то страничка из интернета.

Проблема: Тултипы на страничке не показываются :(

Помогите плиз!

Разработка » XULRunner и JS-переменные в Browser'е » 11-11-2005 11:47:34

Привет всем!

У меня очередная проблема. Имею XUL-программу в которой прописан <browser>. В это броузер у меня загруженна какая-то страничка из интернета, в которой имеется JS. Моя цель - считать значение переменной из этого JS.

Тоесть например в броузер у меня загруженна страничка со следующим кодом:

Выделить код

Код:

<script>
  var test = "bla bla bla";
</script>

Пытаюсь достать эту переменную следующим способом:

Выделить код

Код:

var browser = document.getElementById("browser");
  
  alert(browser.contentWindow.test);

Пишет он мне "undefined". Чую, что загвоздка в каких-нибудь security-настройках. Но не знаю в каких. Пробовал прописывать netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserAccess") - не помогает :(

Есть идеи?


Спасибо!

Разработка » Новые окна в XULRunner » 24-10-2005 20:45:08

Anton пишет

Может быть, требуется 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" ... никакой разницы :( Какие-нибудь идеи ещё есть? Может кто-нить знает, где ещё спросить можно?

Разработка » Новые окна в XULRunner » 21-10-2005 18:39:57

Anton пишет

window. open (...) подойдет ? http://www.xul.ru/tutorial/8-windows.php

Нет, не в том дело. У меня есть Browser объект. В него загружается простая страничка. И вот допустим на этой страничке стоит window.open(...) ... тогда мой XULRunner ничего не открывает. А надо бы ..

Разработка » Новые окна в XULRunner » 21-10-2005 16:38:35

Привет всем!

Имеется XUL-приложение под XULRunner в котором используется Browser-объект. Как можно имплементровать открытие новых окон из под Browser'a. Когда писал прогу с Gecko на C++ - делал через nsIWindowCreator ... а тут без понятия, как это на JS сделать.

Подкиньте идею, плиз.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]