2009-07-23 12 views
0

Jetzt rufe ich meine Funktion auf WebBrowser1_DocumentCompleted. Es läuft nicht richtig. Wenn ich jedoch Taste 2 drücke und die gleiche Funktion anrufe, tut es das auch. Es scheint, dass mein Code einige Zeit benötigt, damit JavaScript und Ajax ausgeführt werden können. Wann sollte ich meinen Code anrufen? Ich möchte nicht jedes Mal auf eine Schaltfläche klicken.Windows Forms WebBrowser-Steuerelement und AJAX

+0

Bitte klären Sie ... welcher Code und wo läuft er? – Janie

Antwort

0

Verwenden Sie DocumentCompleted und überprüfen Sie den URI für die AJAX-Anforderung.

+0

Und hat das funktioniert? –

+0

@John Saunders: Ja, aber es ist sehr ärgerlich, dass es Variante Anfrage gibt. Ich weiß nicht, warum einige Seiten 2 wollen, während andere nur 1 benötigen. Die meiste Zeit ist es 2, also werde ich versuchen herauszufinden, warum einige wollen oder einen Workaround wie eine Auszeit für Fälle mit einem req finden (Die uris nicht helfen) . –