0

私の問題をお見せしましょう。

私は 1 つの Windows アプリケーションを持っています。

そのアプリケーションでは、watin を使用しています。

私のアプリケーションでは、組み込みブラウザを使用しています。

watin を使用して、すべてのメールをチェックし、すべてのリンクをチェックします。

for ループを使用してすべてのリンクをチェックし、ブラウザの開いているリンクを埋め込んだ後、移動をループし、ブラウザで 2 番目のリンクを開きました。その最初のリンクにポップアップ/ページを残すダイアログが含まれている場合、ブラウザにポップアップします。

watin がそのポップアップを見つけられず、アプリケーションがクラッシュします。

私は多くのテクニックを試しましたが、失敗しました。

そのポップアップを見つけようとしても、何も得られませんでした。

ということで、watinを使ってポップアップが来なかったり閉じたりしないようなテクニックを教えてください。

そのポップアップを識別する方法。このポップアップが表示されると、何もできなくなります。

ポップアップを完全に解決できるテクニックを教えてください。

4

1 に答える 1

0

この投稿を見てください。もちろん、ビルトインでも同じことができます。

WatiN.Core.DialogHandlers.AlertDialogHandler adh = new
      WatiN.Core.DialogHandlers.AlertDialogHandler();
ie.AddDialogHandler(adh);
于 2012-07-12T16:05:05.657 に答える