Wie kann ich festlegen, dass eine Chrome-Erweiterung beim Laden einer Seite automatisch auf eine Schaltfläche klickt?
Ich versuche, eine Google Chrome-Erweiterung zu erstellen, die beim Laden der Seite auf eine Schaltfläche drückt. Ich konnte die Schaltfläche mit VBscript für Internet Explorer mithilfe des folgenden Codes auslösen:
IE.Navigate("javascript:changeIframe();")
Aber jetzt muss ich es in Google Chrome über eine Erweiterung tun. Die Schaltfläche hat jedoch keine ID:
<input type="button" value="Start!" onclick="javascript:changeIframe();">
und hier ist, was ich bisher ausprobiert habe und nichts scheint zu funktionieren:
window.onload="javascript:changeIframe()";
javascript:changeIframe();
document.getElementById('').click();
document.getElementById('').submit();
Es scheint, dass.click
und.submit
ist im Javascript von Google-Chrome nicht definiert?
Das Seltsame ist, wenn ich dieses Skript verwende:
javascript:changeIframe();
In der JavaScript-Konsole von Chrome wird der Knopf automatisch gedrückt und alles funktioniert einwandfrei. Aber wenn ich das gleiche Skript in meine .js-Datei lege, funktioniert es nicht.
Ich muss nur wissen, was ich in meine .js einfügen muss, um den Knopf beim Laden der Seite automatisch zu drücken.