Ändern von Javascript auf einer HTML-Seite außerhalb meiner Kontrolle [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Stoppen Sie die Ausführung der Javascript-Funktion (clientseitig) oder optimieren Sie sie 4 Antworten

Ich verwende eine HTML-Seite, die sich meiner Kontrolle entzieht. Es definiert eine Javascript-Funktion in einer Inline<script> tag und ruft es auf<body onload="..."> :

<code><html>
...
<body onload="init()">
<script type="text/javascript" language="javascript">
    function init() {
        ...
    }
</script>
...
</code>

Wie kann ich diese Funktion ändern, bevor sie aufgerufen wird? Ich habe versucht, Greasemonkey zu verwenden, um das Skript zu ändern oder ein anderes Skript direkt danach einzufügen, um die Funktion zu überschreiben, aber es scheint keine Wirkung zu haben.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage