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

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

Разработка » target=_blank, window.open и XULRunner » 09-08-2010 11:08:09

Доброго дня,

Делаю своё приложение  с помощью XULRunner`а, столкнулся с проблемой следующего порядка.

В моем приложении есть контрол <browser>, в котором пользователь может открыть нужный ему адресс в интранете, и это все работает хорошо ;)
Однако, если странца загруженная в браузер(мой контрол в приложении) содержит что то типа <a href="blabla" taget=_blank>link</a>, то клик по этому линку приводит к открытию файрфокса, что крайне не желательно. Соотвественно, проблема в том, как проконтролировать открытие и\или создание окон.

Буду признателен за любую помощь, даже просто намек - в какую сторону копать.

PS Использую XULRunner на базе файрфокса 3.6.8 и xml\javascript,
PSS При встраивании Gecko в приложение можно подсунуть свой nsIWindowProvider и контролировать создание окон, подобное решение меня бы устроило, но вот как в яваскрипте это реализовать...

Board footer

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