OVH Cloud OVH Cloud

Clic sur lien

5 réponses
Avatar
William
Bonsoir

Je ne trouve pas la moindre idée pour ceci.

Dans un champ HTM je charge une page, pas de souci pour cela.
Mais comment faire pour détecter le clic sur le lien pour charger la
nouvelle page??

Accessoirement je souhaite connaitre également la fin du téléchargement de
la page.

Si hhun peut me mettre sur la voie se sertait bien
Merci et bonne soirée

William

5 réponses

Avatar
Romain PETIT
"William" avait soumis l'idée :
Bonsoir



Bonjour,
[avant tout, n'oublie pas de préciser à quel WD ta question se rapporte
(Windev 55, 7.5, WebDev...)]

Dans un champ HTM je charge une page, pas de souci pour cela.
Mais comment faire pour détecter le clic sur le lien pour charger la
nouvelle page??



Je ne crois pas que ce soit possible directement.
Tout ce que tu peux faire, c'est repérer si la page a été modifiée
(propriété ..valeur ou ..valeuraffichée) en vérifiant régulièrement par
un timer.

Accessoirement je souhaite connaitre également la fin du téléchargement de
la page.



Impossible avec un champ HTML. (?)

Si hhun peut me mettre sur la voie se sertait bien
Merci et bonne soirée



Tu as une alternative, l'ActiveX IE ou WebBrowser.
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/overview/overview.asp

Voir la classe CInternetExplorer et le petit projet exemple de Frédéric
EMPRIN :
http://perso.wanadoo.fr/emprin/

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Pierre-Yves TAVERNIER
"> Impossible avec un champ HTML. (?)



Il faut passer au javascript.

PYT
Avatar
William
Bonjour

Merci à vous deux
Je vais suivre vos liens

William
"Pierre-Yves TAVERNIER" a écrit dans le
message de news:3fb0d0f8$0$2794$

"> Impossible avec un champ HTML. (?)
>
Il faut passer au javascript.

PYT





Avatar
Pierre-Yves TAVERNIER
FIn du téléchargement d'un page:
évenement onload
<body onload="mes='page chargée';alert(mes);">

Pour le clic sur les liens evenement onclick
<a hrefñ.html onClick="alert('Click');"> lien</a>

PYT


"William" a écrit dans le message de
news:3fb0d4dc$0$239$
Bonjour

Merci à vous deux
Je vais suivre vos liens

William
"Pierre-Yves TAVERNIER" a écrit dans le
message de news:3fb0d0f8$0$2794$
>
> "> Impossible avec un champ HTML. (?)
> >
> Il faut passer au javascript.
>
> PYT
>
>
>




Avatar
William
Bonsoir

j'ai pris l'option Active x.

comment faire pour avoir le retour de ce damned de code dans un champ ou
variable??
avec l'activeX de navigateur je ne sais pas encore si c'est "Container" ou
"document" qui répondront à ma question car pour le moment je n'ai pas saisi
comment exploiter le retour de l'activex?

Merci de votre aide

William






"Romain PETIT" a écrit dans le message de
news:
"William" avait soumis l'idée :
> Bonsoir

Bonjour,
[avant tout, n'oublie pas de préciser à quel WD ta question se rapporte
(Windev 55, 7.5, WebDev...)]

> Dans un champ HTM je charge une page, pas de souci pour cela.
> Mais comment faire pour détecter le clic sur le lien pour charger la
> nouvelle page??

Je ne crois pas que ce soit possible directement.
Tout ce que tu peux faire, c'est repérer si la page a été modifiée
(propriété ..valeur ou ..valeuraffichée) en vérifiant régulièrement par
un timer.

> Accessoirement je souhaite connaitre également la fin du téléchargement


de
> la page.

Impossible avec un champ HTML. (?)

> Si hhun peut me mettre sur la voie se sertait bien
> Merci et bonne soirée

Tu as une alternative, l'ActiveX IE ou WebBrowser.



http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/overview/overview.asp

Voir la classe CInternetExplorer et le petit projet exemple de Frédéric
EMPRIN :
http://perso.wanadoo.fr/emprin/

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)