Entwickler-Ecke
WinForms - WebBrowser waitanweisung
Ns_Sumsebrumm - Do 02.12.10 02:40
Titel: WebBrowser waitanweisung
Einen wunderschönen guten Abend,
ich habe ein kleines Problem mit dem Webbrowser.
Ich habe ein Textfeld im Webbrowser in das ich automatisch etwas eingebe und dann einen Button klicke.
Daraufhin wird eine neue Funktion gestartet, welche dann eine Veränderung aus der Seite ausliest.
Jetzt ist nur das Problem, dass es nicht wirklich einen Seitenrefresh gibt, sondern nur Daten geändert werden.
Also funktioniert:
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
}
bei mir leider nicht. Das Programm holt sich die Daten also zu schnell von der Seite, obwohl diese noch gar nicht richtig "geladen" worden sind.
Gibt es dazu eine Lösung?
Das ist das onclick Ereignis, das ich auslöse, vllt. hilft das ja weiter.
onclick="$('#default_suggestions_match_select').hide();$('#default_suggestions_list').hide();$('p#default_suggestions_match_search').fadeIn('fast');var wcall=wicketSubmitFormById('id1', ';jsessionid=B691760A06EEC19D0F044813655F3E9C.reg-webde001?wicket:interface=:0:freemailForm:wishnamePanel:check_availability::IActivePageBehaviorListener:0:&wicket:ignoreIfNotActive=true', 'wishnamePanel:check_availability' ,function() { }.bind(this),function() { }.bind(this), function() {return Wicket.$$(this)&&Wicket.$$('id1')}.bind(this));;; return false;"/>
MfG Ns_Sumsebrumm
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!