Comment récupérer le statut d'un lien ? [HTML, JS] - HTML/CSS - Programmation
Marsh Posté le 02-08-2002 à 00:01:37
<a href="fsdfsdf.html" name=test>dfsf</a>
windows.document.test.color ou un trus comme sa en JS
Marsh Posté le 02-08-2002 à 00:04:57
j'ai essayé ca :
document.all.test.style.color
si par exemple on reaffecte la couleur du lien avec document.all.test.style.color='blue' par exemple, car marche, la couleur change bien
mais par contre, pas moyen de récupérer la couleur tant qu'lle a pas été réaffectée...
Marsh Posté le 02-08-2002 à 09:31:38
tu peux creé une varaible qui recupere la couleur de ton lien, et en afecte une autre si le lien a ete clicquer...du genre
tu initialise TestClick=false en debut de page et dans on lien:
onclick="TestClick=true;"
Marsh Posté le 02-08-2002 à 09:55:32
hum, non ca va pas
en fait, suivant si le lien a été visité ou pas, je veux lui affecter telle ou telle image
donc j'ai besoin de son statut au chargement de la page
Marsh Posté le 02-08-2002 à 11:03:30
ben un tableau de la dimension du nombre de tes liens .
Chaque indice du tableau contient true ou flase!!
Marsh Posté le 02-08-2002 à 11:05:03
ou alors un truc du genre
if( document.getElementById("monLien).style.visited==true)...
je sais pas si c'est une propriete de style le visited...a tester
Marsh Posté le 02-08-2002 à 13:16:57
non, visited n'est pas une propriété
justement, comment connaitre la liste des propriétés de cet objet ??
Marsh Posté le 02-08-2002 à 14:42:38
avec les css ?
A{
color: RRGGBB;
}
a:visited {
color: RRGGBB;
}
ca devrais marcher normalement
Marsh Posté le 02-08-2002 à 15:23:58
ce c'est pour définir les couleurs non ?
moi je veux la récupérer justement pour connaitre le statut
Marsh Posté le 02-08-2002 à 15:29:22
essaye ça : http://orionserv.free.fr/ICG/JS/jsdom/domlink.htm
Marsh Posté le 02-08-2002 à 18:10:00
merci, mais il n'y a pas la réponse à mon pb
Marsh Posté le 06-08-2002 à 16:23:05
ReplyMarsh Posté le 11-08-2002 à 05:29:47
ReplyMarsh Posté le 15-08-2002 à 01:58:22
ReplyMarsh Posté le 15-08-2002 à 02:41:54
impossible. tu imagines l'énorme trou de sécurité ?
tu veux faire quoi au juste ?
Marsh Posté le 15-08-2002 à 19:38:34
c'est pour un forum
c'est pour les images qui indiquent si y'a des nouvelles réponses ou pas
en faisant changer l'url du lien, on peut facilement faire marcher le système, mais seulement avec du texte
or je voudrais mettre des images, en utilisant ce système (c'est à dire que c'est l'explorateur qui gère le truc)
Marsh Posté le 15-08-2002 à 20:18:58
c'est possible en passant par les css via list-style-image ... mais je ne vois pas l'intérêt de dupliquer une information déjà présente dans la couleur du lien.
Marsh Posté le 16-08-2002 à 18:56:13
en fait, je veux savoir si le lien a été visité, pour mettre l'image A ou l'image B
comment faire ?
Marsh Posté le 16-08-2002 à 20:12:51
tu potasses les stylesheets.
eg pour afficher une image différente à côté d'un lien, suivant qu'il ait été visité ou non :
a
{
display: list-item;
list-style-position: inside;
list-style-image: url('imageLienNonVisité.gif';
}
a:visited
{
display: list-item;
list-style-position: inside;
list-style-image: url('imageLienVisité.gif';
}
Marsh Posté le 18-08-2002 à 13:41:12
ca fonctionne pas, y'a aucune image avec le lien
Marsh Posté le 18-08-2002 à 17:05:21
ben j'ai utilisé ton code ! pour le css
il n'affiche pas d'image à côté du lien
j'ai fait ce que tu m'a dit
j'ai fait un sstyle A.machin etc....
et j'ai juste un lien de cette classe
Marsh Posté le 18-08-2002 à 17:09:55
youdontcare a écrit a écrit : montre ton code |
...
mets ta page online qq part.
Marsh Posté le 18-08-2002 à 17:10:28
c'est aussi possible que ça ne marche pas avec ton browser ...
Marsh Posté le 18-08-2002 à 21:21:54
ben tu peux prendre des variables globales JS dans un frame caché. Tu en as autant que de liens visités et tu les modifie si le lien est cliqué.
Marsh Posté le 01-08-2002 à 23:54:10
j'ai besoin de récupérer le statut d'un lien
c'est à dire, si il a été visité ou pas
(ou alors récupérer sa couleur)
est-ce possible ?
---------------
France Hardware | Degroup Test | Degroup News