Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Обмен сообщениями между js загруженной страницы и расширением для браузера (https://javascript.ru/forum/events/23891-obmen-soobshheniyami-mezhdu-js-zagruzhennojj-stranicy-i-rasshireniem-dlya-brauzera.html)

prihod 10.12.2011 16:59

Обмен сообщениями между js загруженной страницы и расширением для браузера
 
Обмен сообщениями между js загруженной страницы и расширением для браузера
Есть ли какой либо способ реализовать вызов из js загруженной страницы, функции с расширения для браузеров ( Chrome, Firefox, Opera) и наоборот. :blink:

Nekromancer 10.12.2011 17:03

Если плагин позволяет то есть. Например console в firebug ;) Идёте в документацию соответствующего браузера и смотри как сделать это с его плагином.

prihod 10.12.2011 17:18

О !! А про console в firebug я так то и не подумал, ща посмотрю что так к чему, спасибо Nekromancer

prihod 10.12.2011 19:10

Блин в firebug все так закручено что не понятно что и как

prihod 10.12.2011 19:40

в общим решение такое:
var dw = new XPCNativeWrapper (getBrowser().contentDocument.defaultView).wrapped JSObject;
dw.myfunc = function () { Firebug.Console.log("!!!!!!!!!!!!");}

prihod 10.12.2011 21:03

в google chrome выше приведенный код не катит ((

Nekromancer 11.12.2011 21:51

Ну конечно не катит, это же другой браузер и у него другое API для работы с плагинами.


Часовой пояс GMT +3, время: 04:24.