Zmiana Javascript na stronie HTML poza moją kontrolą [duplikat]

To pytanie ma już tutaj odpowiedź:

Zatrzymaj wykonywanie funkcji Javascript (po stronie klienta) lub dostosuj ją 4 odpowiedzi

Używam strony HTML poza moją kontrolą. Definiuje funkcję Javascript w wierszu<script> znacznik i wywołuje go<body onload="..."> :

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

Jak mogę zmienić tę funkcję przed jej wywołaniem? Próbowałem użyć Greasemonkey do zmodyfikowania skryptu lub wstawienia innego skryptu tuż po nim, aby nadpisać funkcję, ale nie wydaje się, aby miał jakikolwiek efekt.

questionAnswers(2)

yourAnswerToTheQuestion