一個網頁更換外部腳本使用外部腳本:與Greasemonkey的
<script src="script/alerts.js" type="text/javascript"></script>
在這個腳本文件存在,我想修改/替換功能。 功能如下:
function SayHello(msg1, msg2){
alert(msg1);
alert(msg2;
// just saying hi and doing something i don't want to
}
我想把它變成像這樣:
function SayHello(msg1, msg2){
// not saying hello
// but i'm doing everything i want to
}
我怎樣才能做到這一點,而無需使用unsafeWindow?
注意:該功能必須在內容頁面範圍內執行,而不是在Greasemonkey沙箱中執行。
[在HTML頁面上更改Javascript的可能的重複](http://stackoverflow.com/questions/10472569/changing-javascript-on-an-html-page-out-of -my-control) –
也是[停止執行Javascript函數(客戶端)或調整它](http://stackoverflow.com/q/3972038/331508)的副本。 –