Table des matières
Niveau
..........
En rapport...

Couleur du dernier lien visité

Voici un script qui vous permettra de différencier le dernier lien cliqué par le visiteur.

Principe

Le principe est assez simple, lorsque le visiteur cliquera sur un lien, le script listera la totalité des liens de la page et leurs donnera la couleur par défaut de vos liens. Le script donnera ensuite la couleur rouge au lien venant d'être cliqué.

Le Javascript

javascript
function changeColor(myElement){
	var links = document.getElementsByTagName('a');//On créé un tableau comprenant tous les liens de la page.
	for(var i=0;i<links.length;i++) 
		links[i].style.color = '#002B9E'; //On donne la couleur 002B9E à tous les liens de la page.		
 
	myElement.style.color ='#FF0000'; //On donne la couleur FF0000 au lien venant d'être cliqué.
}

Le HTML

html4strict
<a href="maPage.htm" onClick="changeColor(this);">Mon Lien</a>


Ce système ne fonctionnera pas si votre page doit être rechargée. Il n'est donc utile que dans le cas d'un lien pointant vers une Iframe, une ancre ou une nouvelle fenêtre.

maniT4c 27/02/2006 15:13