OVH Cloud OVH Cloud

[Webdev7] Champs html et liens

3 réponses
Avatar
Roumegou
Désagréable impression que de perdre 10 fois plus de temps pour des
choses 10 fois trop simples :-@
Je mettrais cela sur le compte de mon inexpérience Webdev... mais tout
de mème.

Je crée un champs HTML nommé whoiam, avec un texte et une partie Lien,
genre "Si vous n'êtes pas @trucmuche, cliquez ici" avec cliquez ici en
lien renvoyant sur la pge de login.

En Initialisation de page, je fais un
whoiam=remplace(whoiam,"@trucmuche",gInternaute)

Le remplacemment fonctionne bien, mais le lien plante lamentablement.
Si je flaggue mon code remplace, le lien fonctionne (mais bien sur avec
le @trucmuche)

Pourquoi ne peut on pas faire cela ?
On peut initialiser un champs HTML par programmation, mais comment
gérer des liens dans ces champs ?

--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)

3 réponses

Avatar
JVMD
J'ai le même problème.

J'ai une page html que je charge dans un controle HTML.
J'ai dans cette page des liens qui pointent sur la même page mais plus
bas dans la page.
Lorsque je clique le lien ne fonctionne pas, il me change mon lien
toto en _blank#toto et me dit qu'il ne le trouve pas.

Pourtant ma balise html est correct avec le target="_self"

Je pige pas.

J'ai voulu faire de même avec un controle activeX (navigateur
microsoft) et la le lien arrive à la page d'erreur d'url non trouvée.

Pourtant les liens de cette page fonctionnent parfaitement bien dans
n'importe quel navigateur hors windev.

JL


----------------------------------------------
Enlever AntiSpam à mon adresse pour m'écrire.
----------------------------------------------
Avatar
Roumegou Eric
JVMD a présenté l'énoncé suivant :
J'ai le même problème.



Pas sûr que cela soit exactement la mème chose. Car si je ne touche pas
le contenu du champs HTML, le lien fonctionne.
Enfin pour mon cas, cela appelle une autre page.
Sinon j'ai fini par trouver une façon détournée. Au lieu d'afficher une
page, j'execute l'action d'un lien présent sur la page. Et là, je peux
bidouiller le contenu de mon champs HTml.
Vas comprendre ??

J'ai une page html que je charge dans un controle HTML.
J'ai dans cette page des liens qui pointent sur la même page mais plus
bas dans la page.
Lorsque je clique le lien ne fonctionne pas, il me change mon lien
toto en _blank#toto et me dit qu'il ne le trouve pas.

Pourtant ma balise html est correct avec le target="_self"

Je pige pas.

J'ai voulu faire de même avec un controle activeX (navigateur
microsoft) et la le lien arrive à la page d'erreur d'url non trouvée.

Pourtant les liens de cette page fonctionnent parfaitement bien dans
n'importe quel navigateur hors windev.

JL


----------------------------------------------
Enlever AntiSpam à mon adresse pour m'écrire.
----------------------------------------------



--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
JVMD
Le Sun, 04 Jan 2004 18:12:04 +0100, Roumegou Eric
écris :

JVMD a présenté l'énoncé suivant :
J'ai le même problème.



Pas sûr que cela soit exactement la mème chose. Car si je ne touche pas
le contenu du champs HTML, le lien fonctionne.
Enfin pour mon cas, cela appelle une autre page.
Sinon j'ai fini par trouver une façon détournée. Au lieu d'afficher une
page, j'execute l'action d'un lien présent sur la page. Et là, je peux
bidouiller le contenu de mon champs HTml.
Vas comprendre ??






Ouais encore un truc qui fonctionne à moitié.

Moi je viens de retourner le truc dans tous les sens, lorsque je
clique sur un lien avec une page externe, pas de pet, mais lorsque le
lien pointe sur une section de la page en cours, il perd la page.

JL


----------------------------------------------
Enlever AntiSpam à mon adresse pour m'écrire.
----------------------------------------------