Hi, I'm creating a Firefox extension for demo purposes. I to call a specific JavaScript function in the document from the extension. I wrote this in my HTML document (not inside extension, but a page that is loaded by Firefox):
document.funcToBeCalled = function() {
// function body
};
Then, the extension will run this on some event:
var document = Application.activeWindow.activeTab.document;
document.funcToBeCalled();
However it raises an error saying that funcToBeCalled
is not defined.
Note: I could get an element on the document by calling document.getElementById(id);