Bon, ben, ça passionne pas les foules...
Je l'avais dit : on n'en entend jamais parler.
Ou bien je suis encore plus nul que je ne le pensais.
J'ai bien trouvé quand même un truc :
webbrowser.navigate2 URL, flags, postdata, header
où postdata contient les données à renvoyer
et URL l'adresse à qui envoyer.
Mais qu'est-ce que je fait si j'ai pas d'URL, mais un javascript ?
A plus, bonne journée à tous.
jpb
Bon, ben, ça passionne pas les foules...
Je l'avais dit : on n'en entend jamais parler.
Ou bien je suis encore plus nul que je ne le pensais.
J'ai bien trouvé quand même un truc :
webbrowser.navigate2 URL, flags, postdata, header
où postdata contient les données à renvoyer
et URL l'adresse à qui envoyer.
Mais qu'est-ce que je fait si j'ai pas d'URL, mais un javascript ?
A plus, bonne journée à tous.
jpb
Bon, ben, ça passionne pas les foules...
Je l'avais dit : on n'en entend jamais parler.
Ou bien je suis encore plus nul que je ne le pensais.
J'ai bien trouvé quand même un truc :
webbrowser.navigate2 URL, flags, postdata, header
où postdata contient les données à renvoyer
et URL l'adresse à qui envoyer.
Mais qu'est-ce que je fait si j'ai pas d'URL, mais un javascript ?
A plus, bonne journée à tous.
jpb
J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait des
WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
d'autres textes. Pour naviguer en interne quoi.
Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin d'accès>"
Parmis les méthodes intéressantes
Beforenavigate
Navigate
et surtout
DocumentComplete
tout cela est documenté dans MSDN en cherchant "WebBrowser Object" dans
l'aide de VB à l'emplacement "internet explorer : platform SDK". le problème
c'est que c'est en anglais.
Bon courage.
PS : je n'ai pas très bien compris ton premier mail.
Que veux-tu faire exactement ?
J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait des
WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
d'autres textes. Pour naviguer en interne quoi.
Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin d'accès>"
Parmis les méthodes intéressantes
Beforenavigate
Navigate
et surtout
DocumentComplete
tout cela est documenté dans MSDN en cherchant "WebBrowser Object" dans
l'aide de VB à l'emplacement "internet explorer : platform SDK". le problème
c'est que c'est en anglais.
Bon courage.
PS : je n'ai pas très bien compris ton premier mail.
Que veux-tu faire exactement ?
J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait des
WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
d'autres textes. Pour naviguer en interne quoi.
Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin d'accès>"
Parmis les méthodes intéressantes
Beforenavigate
Navigate
et surtout
DocumentComplete
tout cela est documenté dans MSDN en cherchant "WebBrowser Object" dans
l'aide de VB à l'emplacement "internet explorer : platform SDK". le problème
c'est que c'est en anglais.
Bon courage.
PS : je n'ai pas très bien compris ton premier mail.
Que veux-tu faire exactement ?
MERCI, merci !
Enfin, un compagnon d'infortune qui accepte de partager avec moi!
Ben ce que je veux faire me parait tellement normal que je me dis que ça
devrait être simple ...
Supposons qu'on veuille automatiser une connexion à un service Web.
On fait un premier appel du type
webbrowser1.navigate "http://www.lesiteàaccéder.com"
La première page affichée est un login, où il faut taper un identifiant et
un mot de passe. Ca, je sais faire, pas facile, mais avec un peu de
travail, on va retrouver l'objet Textbox qui va contenir l'identifiant
(celui où on aurait tapé si c'était pas automatiquement qu'on veut le
faire) et on lui affecte la String contenant l'identifiant :
webbrowser1.document.frames("0 ou le n° qu'il faut")
.document.all.("zonedelogin").value = "mon id"
( en supposant qu'on ait dans la page un truc du genre
<INPUT type=text name=zonedelogin> )
Et même chose pour le password.
Et pis, après, il faut cliquer sur le bouton "valider" de la page HTML.
Et où que je le trouve le bouton ?
Je vais rechercher la valeur de
webbrowser1. ... .all("id du bouton").value ?
ou quelque chose comme ça, qui sera la valeur le l'URL de mon prochain
webbrowser.navigate URL
et si le bouton en question c'est un appel de fonction Javascript, je
déclenche son éxécution comment ?
C'est tout simplement un exemple décrivant ça que je cherche, et je ne
pas trouvé dans le SDK. J'ai sans doute mal cherché et je m'y remets.
Encore merci de ta réponse.
A plus.
jpb
Le Thu, 27 Nov 2003 12:41:43 +0100, Patrice Henrio a ?it :
> J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait des
> WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
> d'autres textes. Pour naviguer en interne quoi.
> Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin
> Parmis les méthodes intéressantes
>
> Beforenavigate
> Navigate
>
> et surtout
>
> DocumentComplete
>
> tout cela est documenté dans MSDN en cherchant "WebBrowser Object" dans
> l'aide de VB à l'emplacement "internet explorer : platform SDK". le
> c'est que c'est en anglais.
>
> Bon courage.
>
> PS : je n'ai pas très bien compris ton premier mail.
> Que veux-tu faire exactement ?
>
>
MERCI, merci !
Enfin, un compagnon d'infortune qui accepte de partager avec moi!
Ben ce que je veux faire me parait tellement normal que je me dis que ça
devrait être simple ...
Supposons qu'on veuille automatiser une connexion à un service Web.
On fait un premier appel du type
webbrowser1.navigate "http://www.lesiteàaccéder.com"
La première page affichée est un login, où il faut taper un identifiant et
un mot de passe. Ca, je sais faire, pas facile, mais avec un peu de
travail, on va retrouver l'objet Textbox qui va contenir l'identifiant
(celui où on aurait tapé si c'était pas automatiquement qu'on veut le
faire) et on lui affecte la String contenant l'identifiant :
webbrowser1.document.frames("0 ou le n° qu'il faut")
.document.all.("zonedelogin").value = "mon id"
( en supposant qu'on ait dans la page un truc du genre
<INPUT type=text name=zonedelogin> )
Et même chose pour le password.
Et pis, après, il faut cliquer sur le bouton "valider" de la page HTML.
Et où que je le trouve le bouton ?
Je vais rechercher la valeur de
webbrowser1. ... .all("id du bouton").value ?
ou quelque chose comme ça, qui sera la valeur le l'URL de mon prochain
webbrowser.navigate URL
et si le bouton en question c'est un appel de fonction Javascript, je
déclenche son éxécution comment ?
C'est tout simplement un exemple décrivant ça que je cherche, et je ne
pas trouvé dans le SDK. J'ai sans doute mal cherché et je m'y remets.
Encore merci de ta réponse.
A plus.
jpb
Le Thu, 27 Nov 2003 12:41:43 +0100, Patrice Henrio a ?it :
> J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait des
> WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
> d'autres textes. Pour naviguer en interne quoi.
> Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin
> Parmis les méthodes intéressantes
>
> Beforenavigate
> Navigate
>
> et surtout
>
> DocumentComplete
>
> tout cela est documenté dans MSDN en cherchant "WebBrowser Object" dans
> l'aide de VB à l'emplacement "internet explorer : platform SDK". le
> c'est que c'est en anglais.
>
> Bon courage.
>
> PS : je n'ai pas très bien compris ton premier mail.
> Que veux-tu faire exactement ?
>
>
MERCI, merci !
Enfin, un compagnon d'infortune qui accepte de partager avec moi!
Ben ce que je veux faire me parait tellement normal que je me dis que ça
devrait être simple ...
Supposons qu'on veuille automatiser une connexion à un service Web.
On fait un premier appel du type
webbrowser1.navigate "http://www.lesiteàaccéder.com"
La première page affichée est un login, où il faut taper un identifiant et
un mot de passe. Ca, je sais faire, pas facile, mais avec un peu de
travail, on va retrouver l'objet Textbox qui va contenir l'identifiant
(celui où on aurait tapé si c'était pas automatiquement qu'on veut le
faire) et on lui affecte la String contenant l'identifiant :
webbrowser1.document.frames("0 ou le n° qu'il faut")
.document.all.("zonedelogin").value = "mon id"
( en supposant qu'on ait dans la page un truc du genre
<INPUT type=text name=zonedelogin> )
Et même chose pour le password.
Et pis, après, il faut cliquer sur le bouton "valider" de la page HTML.
Et où que je le trouve le bouton ?
Je vais rechercher la valeur de
webbrowser1. ... .all("id du bouton").value ?
ou quelque chose comme ça, qui sera la valeur le l'URL de mon prochain
webbrowser.navigate URL
et si le bouton en question c'est un appel de fonction Javascript, je
déclenche son éxécution comment ?
C'est tout simplement un exemple décrivant ça que je cherche, et je ne
pas trouvé dans le SDK. J'ai sans doute mal cherché et je m'y remets.
Encore merci de ta réponse.
A plus.
jpb
Le Thu, 27 Nov 2003 12:41:43 +0100, Patrice Henrio a ?it :
> J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait des
> WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
> d'autres textes. Pour naviguer en interne quoi.
> Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin
> Parmis les méthodes intéressantes
>
> Beforenavigate
> Navigate
>
> et surtout
>
> DocumentComplete
>
> tout cela est documenté dans MSDN en cherchant "WebBrowser Object" dans
> l'aide de VB à l'emplacement "internet explorer : platform SDK". le
> c'est que c'est en anglais.
>
> Bon courage.
>
> PS : je n'ai pas très bien compris ton premier mail.
> Que veux-tu faire exactement ?
>
>
Je pense avoir compris ce que tu voulais mais je ne suis pas expert.
cependant voici comment je vois les choses : A priori la demande de
passe par un msgbox et donc retourne une valeur qui sera évaluée par le
"script" (java ou autre), donc à priori si tu veux automatiser l'entrée du
password il te faut récupérer celui-ci, ajouter un code de validation et
transmettre tout cela à la méthode chargée de valider l'entrée.
Ce n'est sans doute pas simple ni même faisable, mais c'est dans cette
direction que je chercherai ayant déjà fait ce genre de chose en fichier
batch (fichier de commandes MSDOS).
"jpb" a écrit dans le message de
news:3st4ao1fpd61.1kyzxpxzbegn2$
> MERCI, merci !
> Enfin, un compagnon d'infortune qui accepte de partager avec moi!
>
> Ben ce que je veux faire me parait tellement normal que je me dis que ça
> devrait être simple ...
> Supposons qu'on veuille automatiser une connexion à un service Web.
> On fait un premier appel du type
> webbrowser1.navigate "http://www.lesiteàaccéder.com"
> La première page affichée est un login, où il faut taper un identifiant
> un mot de passe. Ca, je sais faire, pas facile, mais avec un peu de
> travail, on va retrouver l'objet Textbox qui va contenir l'identifiant
> (celui où on aurait tapé si c'était pas automatiquement qu'on veut le
> faire) et on lui affecte la String contenant l'identifiant :
> webbrowser1.document.frames("0 ou le n° qu'il faut")
> .document.all.("zonedelogin").value = "mon id"
> ( en supposant qu'on ait dans la page un truc du genre
> <INPUT type=text name=zonedelogin> )
> Et même chose pour le password.
> Et pis, après, il faut cliquer sur le bouton "valider" de la page HTML.
> Et où que je le trouve le bouton ?
> Je vais rechercher la valeur de
> webbrowser1. ... .all("id du bouton").value ?
> ou quelque chose comme ça, qui sera la valeur le l'URL de mon prochain
> webbrowser.navigate URL
> et si le bouton en question c'est un appel de fonction Javascript, je
> déclenche son éxécution comment ?
>
> C'est tout simplement un exemple décrivant ça que je cherche, et je ne
l'ai
> pas trouvé dans le SDK. J'ai sans doute mal cherché et je m'y remets.
> Encore merci de ta réponse.
> A plus.
> jpb
>
>
> Le Thu, 27 Nov 2003 12:41:43 +0100, Patrice Henrio a ?it :
>
> > J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait
> > WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
> > d'autres textes. Pour naviguer en interne quoi.
> > Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin
d'accès>"
> > Parmis les méthodes intéressantes
> >
> > Beforenavigate
> > Navigate
> >
> > et surtout
> >
> > DocumentComplete
> >
> > tout cela est documenté dans MSDN en cherchant "WebBrowser Object"
> > l'aide de VB à l'emplacement "internet explorer : platform SDK". le
problème
> > c'est que c'est en anglais.
> >
> > Bon courage.
> >
> > PS : je n'ai pas très bien compris ton premier mail.
> > Que veux-tu faire exactement ?
> >
> >
Je pense avoir compris ce que tu voulais mais je ne suis pas expert.
cependant voici comment je vois les choses : A priori la demande de
passe par un msgbox et donc retourne une valeur qui sera évaluée par le
"script" (java ou autre), donc à priori si tu veux automatiser l'entrée du
password il te faut récupérer celui-ci, ajouter un code de validation et
transmettre tout cela à la méthode chargée de valider l'entrée.
Ce n'est sans doute pas simple ni même faisable, mais c'est dans cette
direction que je chercherai ayant déjà fait ce genre de chose en fichier
batch (fichier de commandes MSDOS).
"jpb" <jpbacquart@mail15.com> a écrit dans le message de
news:3st4ao1fpd61.1kyzxpxzbegn2$.dlg@40tude.net...
> MERCI, merci !
> Enfin, un compagnon d'infortune qui accepte de partager avec moi!
>
> Ben ce que je veux faire me parait tellement normal que je me dis que ça
> devrait être simple ...
> Supposons qu'on veuille automatiser une connexion à un service Web.
> On fait un premier appel du type
> webbrowser1.navigate "http://www.lesiteàaccéder.com"
> La première page affichée est un login, où il faut taper un identifiant
> un mot de passe. Ca, je sais faire, pas facile, mais avec un peu de
> travail, on va retrouver l'objet Textbox qui va contenir l'identifiant
> (celui où on aurait tapé si c'était pas automatiquement qu'on veut le
> faire) et on lui affecte la String contenant l'identifiant :
> webbrowser1.document.frames("0 ou le n° qu'il faut")
> .document.all.("zonedelogin").value = "mon id"
> ( en supposant qu'on ait dans la page un truc du genre
> <INPUT type=text name=zonedelogin> )
> Et même chose pour le password.
> Et pis, après, il faut cliquer sur le bouton "valider" de la page HTML.
> Et où que je le trouve le bouton ?
> Je vais rechercher la valeur de
> webbrowser1. ... .all("id du bouton").value ?
> ou quelque chose comme ça, qui sera la valeur le l'URL de mon prochain
> webbrowser.navigate URL
> et si le bouton en question c'est un appel de fonction Javascript, je
> déclenche son éxécution comment ?
>
> C'est tout simplement un exemple décrivant ça que je cherche, et je ne
l'ai
> pas trouvé dans le SDK. J'ai sans doute mal cherché et je m'y remets.
> Encore merci de ta réponse.
> A plus.
> jpb
>
>
> Le Thu, 27 Nov 2003 12:41:43 +0100, Patrice Henrio a ?it :
>
> > J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait
> > WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
> > d'autres textes. Pour naviguer en interne quoi.
> > Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin
d'accès>"
> > Parmis les méthodes intéressantes
> >
> > Beforenavigate
> > Navigate
> >
> > et surtout
> >
> > DocumentComplete
> >
> > tout cela est documenté dans MSDN en cherchant "WebBrowser Object"
> > l'aide de VB à l'emplacement "internet explorer : platform SDK". le
problème
> > c'est que c'est en anglais.
> >
> > Bon courage.
> >
> > PS : je n'ai pas très bien compris ton premier mail.
> > Que veux-tu faire exactement ?
> >
> >
Je pense avoir compris ce que tu voulais mais je ne suis pas expert.
cependant voici comment je vois les choses : A priori la demande de
passe par un msgbox et donc retourne une valeur qui sera évaluée par le
"script" (java ou autre), donc à priori si tu veux automatiser l'entrée du
password il te faut récupérer celui-ci, ajouter un code de validation et
transmettre tout cela à la méthode chargée de valider l'entrée.
Ce n'est sans doute pas simple ni même faisable, mais c'est dans cette
direction que je chercherai ayant déjà fait ce genre de chose en fichier
batch (fichier de commandes MSDOS).
"jpb" a écrit dans le message de
news:3st4ao1fpd61.1kyzxpxzbegn2$
> MERCI, merci !
> Enfin, un compagnon d'infortune qui accepte de partager avec moi!
>
> Ben ce que je veux faire me parait tellement normal que je me dis que ça
> devrait être simple ...
> Supposons qu'on veuille automatiser une connexion à un service Web.
> On fait un premier appel du type
> webbrowser1.navigate "http://www.lesiteàaccéder.com"
> La première page affichée est un login, où il faut taper un identifiant
> un mot de passe. Ca, je sais faire, pas facile, mais avec un peu de
> travail, on va retrouver l'objet Textbox qui va contenir l'identifiant
> (celui où on aurait tapé si c'était pas automatiquement qu'on veut le
> faire) et on lui affecte la String contenant l'identifiant :
> webbrowser1.document.frames("0 ou le n° qu'il faut")
> .document.all.("zonedelogin").value = "mon id"
> ( en supposant qu'on ait dans la page un truc du genre
> <INPUT type=text name=zonedelogin> )
> Et même chose pour le password.
> Et pis, après, il faut cliquer sur le bouton "valider" de la page HTML.
> Et où que je le trouve le bouton ?
> Je vais rechercher la valeur de
> webbrowser1. ... .all("id du bouton").value ?
> ou quelque chose comme ça, qui sera la valeur le l'URL de mon prochain
> webbrowser.navigate URL
> et si le bouton en question c'est un appel de fonction Javascript, je
> déclenche son éxécution comment ?
>
> C'est tout simplement un exemple décrivant ça que je cherche, et je ne
l'ai
> pas trouvé dans le SDK. J'ai sans doute mal cherché et je m'y remets.
> Encore merci de ta réponse.
> A plus.
> jpb
>
>
> Le Thu, 27 Nov 2003 12:41:43 +0100, Patrice Henrio a ?it :
>
> > J'ai eu moi-aussi beaucoup de mal à comprendre comment fonctionnait
> > WebBroser. J'en ai besoin pour afficher du texte avec des liens vers
> > d'autres textes. Pour naviguer en interne quoi.
> > Dans ce cas l'URL est du type "//file:<nom du fichier avec chemin
d'accès>"
> > Parmis les méthodes intéressantes
> >
> > Beforenavigate
> > Navigate
> >
> > et surtout
> >
> > DocumentComplete
> >
> > tout cela est documenté dans MSDN en cherchant "WebBrowser Object"
> > l'aide de VB à l'emplacement "internet explorer : platform SDK". le
problème
> > c'est que c'est en anglais.
> >
> > Bon courage.
> >
> > PS : je n'ai pas très bien compris ton premier mail.
> > Que veux-tu faire exactement ?
> >
> >