Bouton couleur de liens

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Antwa
Arias
Messages : 3
Inscription : 24 juin 2011, 11:30

Bouton couleur de liens

Message par Antwa »

Bonjour,

j'ai réalisé une page plan détaillé de mon site, où se trouve un lien vers chaque page ...
J'aimerai y insérer un bouton reset qui remettrait la couleur des liens comme s'ils n'avaient pas été visités.
Merci de m'indiquer la démarche à suivre.

AW
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Bouton couleur de liens

Message par chinon37 »

Amha, c'est une très mauvaise idée.
Mais c'est ton choix. le reset, c'est le visiteur qui peut le faire avec F5, après avoir vidé le cache. Pourquoi ne pas lui en laisser le choix?
Sinon, il suffit de faire une règle css avec la pseudo classe "visited" qui reprend la couleur de base du lien. Le lien visité restera toujours de la même couleur.

Code : Tout sélectionner

a:visited {
color: couleur d'origine du lien;
}
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Antwa
Arias
Messages : 3
Inscription : 24 juin 2011, 11:30

Re: Bouton couleur de liens

Message par Antwa »

Merci de votre réponse !
Mon choix est de faire un bouton,
donc un objet auquel j'attribue la fonction de changer la couleur des liens.
Je pense que cela doit être assez difficile à cause de la mémoire du navigateur.
Mais enfin, c'est du javascript, qui peut peut-être se taiter en css mais pour moi qui essaye de m'initier, cela me semble plus simple en js.
J'ai pensé que pour bien comprendre cette relation entre objet et fonction js liée à cet objet je pourrais faire quelque chose de plus simple:
un bouton qui change le backgroundcolor.
J'ai tenté le script suivant, où si je comprends bien la subtilité du rapport entre objet et fonction, c'est le sigle () qui fait le lien de l'un à l'autre...
Je trouve peu de doc là dessus dans les tutoriaux, qui parlent plutôt de fonction, de script en tant que tel...
Merci de m'indiquer ce qui vous semble mal formulé dans le script joint: :roll:

Code : Tout sélectionner

<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>essai 7</title>
<script language="javascript">
function changercouleur()
{
document.backgroundcolor="black";
document.backgroundcolor="#000000";
}
</script>
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(204, 153, 255);"
<br>
<br>
<form> <input value="Changer la couleur de la page"
onclick="changercouleur();" type="button"> </form>
</body>
</html>
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité