Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2659 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML, JS] Comment récupérer le statut d'un lien ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML, JS] Comment récupérer le statut d'un lien ?

n°188352
erel69
Posté le 01-08-2002 à 23:54:10  profilanswer
 

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
mood
Publicité
Posté le 01-08-2002 à 23:54:10  profilanswer
 

n°188358
bozocarzu
Posté le 02-08-2002 à 00:01:37  profilanswer
 

<a href="fsdfsdf.html" name=test>dfsf</a>
 
windows.document.test.color ou un trus comme sa en JS

n°188359
erel69
Posté le 02-08-2002 à 00:04:57  profilanswer
 

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...


---------------
France Hardware | Degroup Test | Degroup News
n°188518
grosmethos
Posté le 02-08-2002 à 09:31:38  profilanswer
 

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;"

n°188538
erel69
Posté le 02-08-2002 à 09:55:32  profilanswer
 

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


---------------
France Hardware | Degroup Test | Degroup News
n°188572
grosmethos
Posté le 02-08-2002 à 11:03:30  profilanswer
 

ben un tableau de la dimension du nombre de tes liens .
Chaque indice du tableau contient true ou flase!!

n°188574
grosmethos
Posté le 02-08-2002 à 11:05:03  profilanswer
 

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 :)

n°188725
erel69
Posté le 02-08-2002 à 13:16:57  profilanswer
 

non, visited n'est pas une propriété
 
justement, comment connaitre la liste des propriétés de cet objet ??


---------------
France Hardware | Degroup Test | Degroup News
n°188738
bozocarzu
Posté le 02-08-2002 à 13:42:41  profilanswer
 

[:google2]

n°188790
Maxime
Posté le 02-08-2002 à 14:42:38  profilanswer
 

avec les css ?
 
A{
color: RRGGBB;
}
a:visited {
color: RRGGBB;
}
 
 
ca devrais marcher normalement

mood
Publicité
Posté le 02-08-2002 à 14:42:38  profilanswer
 

n°188817
erel69
Posté le 02-08-2002 à 15:23:58  profilanswer
 

ce c'est pour définir les couleurs non ?
 
moi je veux la récupérer justement pour connaitre le statut


---------------
France Hardware | Degroup Test | Degroup News
n°188821
manu025
Posté le 02-08-2002 à 15:29:22  profilanswer
 

essaye ça : http://orionserv.free.fr/ICG/JS/jsdom/domlink.htm


---------------
-@- When code matters more than commercials -@-
n°188901
erel69
Posté le 02-08-2002 à 18:10:00  profilanswer
 

merci, mais il n'y a pas la réponse à mon pb :(


---------------
France Hardware | Degroup Test | Degroup News
n°190825
erel69
Posté le 06-08-2002 à 16:23:05  profilanswer
 

toujours pas trouvé  sniifff


---------------
France Hardware | Degroup Test | Degroup News
n°193642
erel69
Posté le 11-08-2002 à 05:29:47  profilanswer
 
n°195561
erel69
Posté le 15-08-2002 à 01:58:22  profilanswer
 
n°195565
youdontcar​e
Posté le 15-08-2002 à 02:41:54  profilanswer
 

impossible. tu imagines l'énorme trou de sécurité ?  
 
tu veux faire quoi au juste ?

n°195786
erel69
Posté le 15-08-2002 à 19:38:34  profilanswer
 

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)


---------------
France Hardware | Degroup Test | Degroup News
n°195806
youdontcar​e
Posté le 15-08-2002 à 20:18:58  profilanswer
 

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.

n°196107
erel69
Posté le 16-08-2002 à 18:56:13  profilanswer
 

en fait, je veux savoir si le lien a été visité, pour mettre l'image A ou l'image B
 
comment faire ?


---------------
France Hardware | Degroup Test | Degroup News
n°196125
youdontcar​e
Posté le 16-08-2002 à 20:12:51  profilanswer
 

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';);
}
 

n°196555
erel69
Posté le 18-08-2002 à 13:41:12  profilanswer
 

ca fonctionne pas, y'a aucune image avec le lien :(


---------------
France Hardware | Degroup Test | Degroup News
n°196561
youdontcar​e
Posté le 18-08-2002 à 14:29:42  profilanswer
 

montre ton code, mille sabords ! je suis pas devin !

n°196586
erel69
Posté le 18-08-2002 à 17:05:21  profilanswer
 

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


---------------
France Hardware | Degroup Test | Degroup News
n°196587
youdontcar​e
Posté le 18-08-2002 à 17:09:55  profilanswer
 

youdontcare a écrit a écrit :

montre ton code


...
 
mets ta page online qq part.

n°196588
youdontcar​e
Posté le 18-08-2002 à 17:10:28  profilanswer
 

c'est aussi possible que ça ne marche pas avec ton browser ...

n°196622
manu025
Posté le 18-08-2002 à 21:21:54  profilanswer
 

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é.


Message édité par manu025 le 18-08-2002 à 21:22:35

---------------
-@- When code matters more than commercials -@-
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML, JS] Comment récupérer le statut d'un lien ?

 

Sujets relatifs
[HTML] Dans une frame........... [RESOLU MAIS PAS BEAU][HTML, JS] Introduction de document HTML
Problème avec Validateur HTML[HTML, CSS] Equivalent à : align et valign en CSS ?
Liste des codes html des char spéciaux[ JS ] Recuperer document.value via un id
Bloquer un lien ou une page web à une heure précise[html / css] pb mise en page, div positionnés
[PHP/HTML] Inclure du PHP dans du HTML.[HTML] faire un div mais sans aller à la ligne...
Plus de sujets relatifs à : [HTML, JS] Comment récupérer le statut d'un lien ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR