Kom ihåg mig?
Home Menu

Menu


FF Extensions

Ämnesverktyg Visningsalternativ
Oläst 2009-05-17, 21:38 #1
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
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 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-05-17, 21:45 #2
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
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.
Perben är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-05-17, 21:51 #3
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
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.
WizKid är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 08:02.

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