- Firefox-Version
- FF 78+
- Betriebssystem
- egal
Da ich gerne mit eigenen Userscripts weiterkommen würde und es trotz viel Googelns und Testens nicht klappt, wäre etwas Hilfe von euch nett.
Ein Problem sind die Events bzw. Listeners. Ein Script soll etwas tun, nachdem die Seite geladen wurde, s.u. Das nur zum Test verwendete Mousedown-Event wird ausgelöst aber pageshow nicht.- warum nicht?
Code
/* test.uc.js */
(function() {
function ContentLoaded(event) {
alert("Contentloaded...");
}
function Mousedown(event) {
if (event.button==2) return;
alert("Mousedown...");
}
try {
gBrowser.addEventListener("pageshow", ContentLoaded, true);
gBrowser.addEventListener("mousedown", Mousedown, true);
}catch(e) {}
})();
Alles anzeigen