Страницы: 1
спасибо, буду разбираться
init
а так не подходит?
Run: function(event, type) { var url= "site.com"; window.content.document.location = url; setTimeout( this.ParsePage.bind(this), 1000 ); }, ParsePage: function(){ var doc = window.content.document; if(doc != null) { var res = doc.getElementById("tagid"); } }
Infocatcher
можете подробнее написать, или поделиться примером?
так не работает
newChannel: function(aURI) { var ioservice = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); var channel = ioservice.newChannel("javascript:alert('hello');", null, null); return channel; }
подскажите, как написать протокол, чтобы по адресу myprotocol:myscript запускался скрипт myscript.js из моего расширения?
для простого редиректа есть описания с примерами, например https://mike.kaply.com/2011/01/18/writi … l-handler/ или http://talkweb.eu/fosdem-protocol-for-m … sdemabout/
newChannel: function(aURI) { var ioservice = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); var uri = ioservice.newURI("http://google.com/", null, null); var channel = ioservice.newChannelFromURI(uri, null).QueryInterface(Ci.nsIHttpChannel); return channel; }
а как сделать, что запускался скрипт вместо редиректа?
спасибо за помощь.
…Страницы: 1