2017-02-23 4 views
0

Ich verwende den folgenden Code für eine einfache Suchautomatisierung mit dem Wattin Core.Wie man IE-spezifischen Browser behandelt, bestätigen Sie den Dialog mit dem Wattin Core?

IE ie = new IE(); 
GoToNoWait("www.stackoverflow.com"); 
ie.TextField(Find.ByName("q")).TypeText("Test"); 
ie.Button(Find.ByClass("btn js-search-submit")).Click(); 

Aber IE bringt ein Popup mit der unten Nachricht up:

Wenn Sie Informationen an das Internet senden, könnte es möglich sein, andere diese Informationen zu sehen. Möchtest du fortfahren?

Versuchte die Handhabung mit ConfirmDialogHandler, aber kein Glück. Irgendwelche Experten, bitte beraten.

Antwort

1

Es wird einfacher für Sie, diese Registrierungseinstellung auf 0 festzulegen, so dass keine Warnung angezeigt wird. Sie werden andere Nachrichten von IE erhalten, aber diese insbesondere wird kein Problem sein:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]"1601"=dword:00000000 

(wenn Sie es auf 1 die Nachricht gesetzt wird angezeigt).

Verwandte Themen