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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№112-08-2009 16:04:40

Urbanique
Участник
 
Группа: Members
Зарегистрирован: 12-08-2009
Сообщений: 1
UA: Firefox 3.0

Как в FF установить обработчик своего протокола по умолчанию?

При переходе на ссылку своего протокола из FF, он выдает диалоговое окно с предложением выбрать путь до обработчика моего протокола. Этот путь прописан в реестре, FF его видит, остается только отметить чекбокс "запомнить" выбор, и в будущем все будет как надо. Нюанс в том, чтобы исключить возникновение этого диалогового окна даже при первом переходе по ссылке.

Отсутствует

 

№212-08-2009 19:04:42

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Shiretoko 3.5

Re: Как в FF установить обработчик своего протокола по умолчанию?

Подозреваю, что никак, и это прекрасно. Вы представляете, какая интересная уязвимость была бы.

Отсутствует

 

№313-08-2009 10:26:19

Elexander
Участник
 
Группа: Members
Зарегистрирован: 06-10-2008
Сообщений: 54
UA: Opera 9.6

Re: Как в FF установить обработчик своего протокола по умолчанию?

Можно, если установить расширение, которое регистрирует XPCOM-компонент. Компонент должен иметь ContractID '@mozilla.org/network/protocol;1?name=protocol_scheme' и реализовать интерфейс nsIProtocolHandler, где protocol_scheme - схема вашего протокола.

Отсутствует

 

Board footer

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