2012-03-07 11 views
0

Webブラウザでは、とにかくjavascriptによって生成される愚かなポップアップをキャプチャすることはありますか?javascriptポップアップをキャプチャ

「成功」などと言って「OK」ボタンがあるもの。

私はWebBrowser "NewWindow"イベントを試しましたが、これは解雇されていません。

ヒント?

答えて

2

あなたは、単にこのようなグローバルjavascriptのアラートの機能再定義することができます:他のコードは、アラートを呼び出すときに何も起こりません

function alert() {} 

を。

UPDATE:

行うには、これはあなたのページのコードに次の行を追加します。

<script> 
    function alert() {} 
</script> 

あなたは、あなたが使用してこのスクリプトを追加しグリースモンキーを見たいともあなたのページにそれを注入している場合その:

https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/

すべてのブラウザのための同様のアドオンがあります。

+0

どうすればよいですか? – TheGateKeeper

+0

今もっと多くの方法で:-) – Richard

0

私はバイパスする必要があるすべての種類のjavascriptをサイトで行ったウェブブラウザを使用してウェブサイトをスクレープする必要がありました。私の解決策はWebClientを使ってURLをダウンロードし、htmlを文字列として解析してすべてのjavascriptを削除し、Webブラウザのドキュメントとして新しいhtml文字列を設定することでした。

多分それはあなたにとって良いアプローチですか?

関連する問題