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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№109-08-2010 11:08:09

Plast
Участник
 
Группа: Members
Зарегистрирован: 05-08-2010
Сообщений: 1
UA: Firefox 3.6

target=_blank, window.open и XULRunner

Доброго дня,

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

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

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

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

Отредактировано Plast (09-08-2010 11:15:48)

Отсутствует

 

Board footer

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