2009-07-23 17 views
0

Pour le moment, j'appelle ma fonction sur webBrowser1_DocumentCompleted. Cela ne fonctionne pas correctement. Cependant quand j'appuie sur le bouton 2 et appelez la même fonction que cela. Il semble que mon code nécessite du temps pour que JavaScript et Ajax s'exécutent. Quand l'événement devrais-je appeler mon code? Je ne veux pas cliquer sur un bouton à chaque fois?Windows Forms WebBrowser Control et AJAX

+0

Veuillez préciser ... quel code, et où est-il exécuté? – Janie

Répondre

0

Utilisez DocumentCompleted et vérifiez l'URI pour la requête AJAX.

+0

Et cela a-t-il fonctionné? –

+0

@John Saunders: oui mais c'est très énervant qu'il y ait une variante de demande. Je ne sais pas pourquoi certaines pages veulent 2 tandis que d'autres ne nécessite que 1. La plupart du temps ses 2 donc je vais essayer de comprendre pourquoi certains veulent 1 ou trouver une solution de contournement comme un délai d'attente pour les cas avec un req . –