2009-05-27 5 views
2

私はリンクボタンを持っているページを持っています。リンクボタンをクリックするとポップアップが表示されますが、 "watin"、ポップアップ"ポップアップがブロックされています"というメッセージが表示されています。 "Ctrl"キーを押すと、ポップアップが表示されます。IEポップアップがWATINでブロックされています(ヘルプが必要です)

私は、リンクボタンをクリックしてポップアップを表示することはできませんが、手動でクリックすると、ポップアップが表示されます。私は気分が悪く、解決策を探すのに疲れています。(誰でも助けてください)

コードが

リンクリンク= myIE.Span(Find.ByText( "こんにちは"))の下に与えられている。
link.Click();ここで //ポップアップが

おかげで来ていません、 ケシャブ

+0

私はあなたの問題を参照して、インターネット上の情報は、これはWatinがポップアップしているすべての問題について文句を言うする以外はかなりまばらです。 – Xiaofu

答えて

2

おそらくあなたは、組み込みのそれは手動で働いている理由であるIEのポップアップブロッカー、...

あなたはグーグル、ヤフーやMSNなどのインストールされている他のIEのツールバーを持っていますか無効にしていますか?ツールバーやその他の謎のポップアップブロッカーは、Watinでこれを行うことが知られています。

0

.NETを使用してIEのレジストリキーを変更できます。

すべてのブラウザ拡張を有効または無効にします。ここでは

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main] 

Set value of [Enable Browser Extensions] to "Yes" or "No" 

はWatiNは、ファイルをダウンロードできるようにすることができ、信頼ゾーンへのサイトを取得するには、.NETてレジストリキーを書くのコード例であります:

Programmatically add trusted sites to Internet Explorer

関連する問題