Страницы: 1
Привет.
У меня есть несколько вопросов:
1) Как отловить событие перехода на другую страницу?
2) Как можно подгрузить информацию с сайта для отображения в тулбаре( HTTP протокол)?
3) Можно-ли как-то заставить FF подержать страницу, не показывая пользователю, пока её не обработает плагин и как это сделать?
4) [К остальным не относиться] Где почитать про написание расширений на С++?
Отсутствует
1) Реализовать nsIWebProgressListener или с помощью обработчиков событий на элементах управления, вызывающих переход. Здесь: http://developer.mozilla.org/en/docs/Co … ge_Loading можно посмотреть пример по первому варианту.
2) С помощью XMLHttpRequest. Здесь: http://developer.mozilla.org/en/docs/XMLHttpRequest - примеры по использованию.
3) Это, насколько я знаю, очень непростая задача, особенно в части, касающейся отображения придержанных результатов. То есть, перехватить и обработать поток можно, отдать его браузеру так, как если бы это был исходный - в этом проблема.
4) Расширения пишутся только на xul+js. На C++ можно написать плагин или компоненту. Можно поискать "API Reference. Netscape Gecko Plug-ins", plugin.pdf или "Createing XPCOM Components", cxc.pdf соответственно.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Страницы: 1