サイトにはそのようなコードがあります(LAN上のサイト)
<script language="JavaScript" type="text/javascript">
alert("ble");
</script>
GMを使用してそのアラートを無効にしようとしています。私はこれをやろうとしていました
unsafeWindow.alert=function() {};
しかし、アラートが表示され、このエラーが発生します
Error: uncaught exception: [Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///C:/Documents%20and%20Settings/arokitnicki/Dane%20aplikacji/Mozilla/Firefox/Profiles/sm4bsods.default/extensions/%7Be4a8a97b-f2ed-450b-b12d-ee082ba24781%7D/components/greasemonkey.js :: anonymous :: line 377" data: no]
そのアラートを無効にする方法は?
PSこれはjavascriptの質問ではなく、Greasemonkeyの質問です。
編集:
その会社のウェブサイトなので、実際のコードを貼り付けることはできません
<head>
<script>
dojo.require("dojo.back");
dojo.back.init();
</script>
</head>
<body onload="someMethod()">
<iframe></iframe>
<script>
alert("bla");
</script>
</body>
ヘッダーにはいくつかのスクリプトとCSS宣言もあります。