WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   FF Extensions (https://www.wn.se/forum/showthread.php?t=36889)

Perben 2009-05-17 21:38

Hej,

Jag sitter och underhåller en Mozilla plugin (extension) och undrar om någon vet hur, eller om, man från overlay.js kan nå den nuvarande URL:en som browsern står på? window.location.hostname ger mig "browser", vilket är förståerligt eftersom javascriptet körs i chrome-modulen i sin egna lilla värld. Det låter lite farligt från API-perspektiv att låta ett javascript nå information i browsern, men måhända tillåts det om det körs från en extension?

Enda varianten jag kom på är att registrera en observer på t.ex http-on-examine-response eller dylikt, men det blir sån himla overhead att fånga upp vartenda litet anrop.

Tacksam för tips!

Perben 2009-05-17 21:45

Varför löser man alltid saker efter man frågat... jag svarar mig själv ifall nån annat får problemet.

content.document används tydligen i extensions för att nå innehållet i nuvarande kontext.

WizKid 2009-05-17 21:51

Finns massa info på https://developer.mozilla.org/En/Code_snipp.../Tabbed_browser

Extensions i Firefox har precis samma rättigheter som Firefox i sig. Så kan Firefox det så går det att göra en extension som gör det.


Alla tider är GMT +2. Klockan är nu 10:57.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson