Comment passe des arguments d'un WebBrowser a l'autre?

Comment passe des arguments d'un WebBrowser a l'autre? - C#/.NET managed - Programmation

Marsh Posté le 27-12-2007 à 19:34:58    

Salut! J'ai un projet (browser) bien finis, et j'ai un probleme tres specifique - je peux pas echanger des arguments d'un WebBrowser component a l'autre. Un example - si une page ouvre un autre (dans un popup), il semble qu'elles sont completement detachee (l'autre page ne retourne rien a la page parent). Aucune idee?  
merci!


---------------
http://www.hydrabrowser.com
Reply

Marsh Posté le 27-12-2007 à 19:34:58   

Reply

Marsh Posté le 28-12-2007 à 20:23:22    

il s'agit toujours d'une page Web. Donc j'imagine que le passage de paramètres reste standards Web. C'est à dire, variable de Session, Paramètre dans les url, Cookie, etc.  
 
Je vois pas ce que tu cherches d'autre, en principe, pour moi il est impossible de passer des paramètres d'une WebBrowser à un autre directement par code.

Reply

Marsh Posté le 28-12-2007 à 21:03:00    

moi23372 a écrit :

il s'agit toujours d'une page Web. Donc j'imagine que le passage de paramètres reste standards Web. C'est à dire, variable de Session, Paramètre dans les url, Cookie, etc.  
 
Je vois pas ce que tu cherches d'autre, en principe, pour moi il est impossible de passer des paramètres d'une WebBrowser à un autre directement par code.


 
C'est vrai. Il faut passer ppDisp (referre au IDispatch interface de WebBrowser), metre le premier WebBrowser d'etre parent de second, et RegisterAsBrowser parametre de second WebBrowser doit etre 'True' (merci pour votre aide - j'ai cherchez le reponse moi-meme :-). malheureusement, aucune de ces parametres n'est pas un part de standard WebBrowser component, il faut les ajouter et creer une nouveau component.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed