window.onload funciona no script Firefox + Greasemonkey, mas não em um usercript do Chrome?
Existe uma páginahttp://example.com/1.php que inclui o arquivo javascript como de costume:
<script type="text/javascript" src="/util.js?1354729400"></script>
Este arquivo contém a função denominadaexampleFunction que eu preciso usar no meu userscript. Também tenho um script de usuário:
// ==UserScript==
// @name SomeName
// @namespace http://example.com/userscripts
// @description Greets the world
// @include http://example.com/*
// ==/UserScript==
window.onload = function () {
console.log(exampleFunction);
alert("LOADED!");
}
que funciona perfeitamente no Firefox e retorna um erro no Chrome:
Uncaught ReferenceError: exampleFunction is not defined
Como faço para que funcione?