Rechercher : dans
Par :

Forcer la couleur d'un lien

Dernière réponse le 10 jun 2008 à 19:05:31 philou123, le 10 jun 2008 à 18:27:27 
 Signaler ce message aux modérateurs

Bonjour à tous.

J'ai un petit souci :
j'utilise le code ci dessous pour forcer les couleurs des liens de ma page :

<script type="text/JavaScript">
function look(idx){
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 = '#000000'; //On donne la couleur 000000 à tous les liens de la page.
idx.style.color ='#CC3300'; //On donne la couleur CC3300 au lien venant d'être cliqué.
}
</script>

Configuration: Mac OS X
Safari 525.13

Meilleures réponses pour « forcer la couleur d'un lien » dans :
[Linux] Forcer la vérification des disques (fsck) VoirForcer la vérification des disques Finalité Sous Linux la vérification des disques se fait grâce à la commande fsck. Toutefois, pour des raisons de sécurité des données présentes sur le disque, il est fortement déconseillé de lancer un fsck sur une...
Windows 7 - Forcer l'installation d'un programme / pilote VoirSi Windows 7 refuse une installation ! s'il y a un problème de compatibilité ! il est possible de forcer l'installation d'une application, programme ou un pilote. Il faudra encore du temps avant que certaines applications , programmes ou...
Skyblog - Les liens VoirUn simple lien Pour créer un simple lien dans un SkyBlog, la syntaxe à utiliser est la suivante : [a=adresse du lien] le nom choisi pour ce lien [ /a] [a=http ://www.commentcamarche.net] CCM [ /a] Un lien non souligné Pour avoir un lien non...
La table des couleurs VoirLe codage des couleurs Les couleurs en HTML sont définies par 3 nombres hexadécimaux représentant les tons de Rouge, de Vert et de Bleu (selon le codage RGB (Red Green Blue, en français : RVB) de la couleur choisie. Ainsi la syntaxe de codage...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...
La représentation informatique de la couleur VoirLes représentations de la couleur Afin de pouvoir manipuler correctement des couleurs et échanger des informations colorimétriques il est nécessaire de disposer de moyens permettant de les catégoriser et de les choisir. Ainsi, il n'est pas rare...

1

Archeus01, le 10 jun 2008 à 18:33:31

Bonjour, tu devrais plutot utiliser le css pour ça.
Genre :


<style type="text/css">
a:link {
color:;
text-decoration:;
background-color:;
}
</style>

Tiens un petit lien qui peut être utile : http://www.help-info.net/generateur-css-effets-liens.html#

Répondre à Archeus01

3

philou123, le 10 jun 2008 à 18:35:06

Bonjour,

merci... mais voici la suite de mon message précedent (le message d'avant ne s'est pas affiché entierement) :

---------

commandé comme ceci :

<div align="right"><A HREF="PB6_001.html" target="iframe_photo" id="a" onClick="window.iframe_galerie.location.href='galerie_PB6.html'; look(this);">PB6</A></div>

Répondre à philou123

7

philou123, le 10 jun 2008 à 18:43:51

Petite précision :

le but de mon code javascript de départ et de forcer la couleur des liens actifs pour que l'internaute puisse savoir ou il en est dans les différentes pages de mon site...

je n'est pas réussi autrement...

Répondre à philou123

2

Annhydrium, le 10 jun 2008 à 18:34:33

Et...

Répondre à Annhydrium

4

Archeus01, le 10 jun 2008 à 18:37:45

J'avoue ne pas voir non plus la différence avec le premier message.

Répondre à Archeus01

5

philou123, le 10 jun 2008 à 18:38:15

Et...

la suite... :

Ce code marche très bien...
tous les liens de ma page changent de couleur comme prévu : cependant, j'aimerai isoler 2 liens de cette même page afin qu'ils ne réagissent pas comme les autres...
Y-a-t-il une possibilité en partant de mon bout de code ci-dessus ?

mille mercis d'avance

(désolé je n'est pas réussi a l'envoyer en une fois...)
merci

Répondre à philou123

6

Annhydrium, le 10 jun 2008 à 18:41:06

Tu lui définie une fonction a part que tu appele lorque tu en besoin)

la meme sauf ac d'autre couleurs

Répondre à Annhydrium

8

philou123, le 10 jun 2008 à 18:46:23

J'ai deja essayé cette possibilité mais en vain...
comme ceci :

<script type="text/JavaScript">
function look2(idx){
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 = '#FFFFFF'; //On donne la couleur 000000 à tous les liens de la page.
idx.style.color ='#CC3300'; //On donne la couleur CC3300 au lien venant d'être cliqué.
}
</script>

Répondre à philou123

9

 philou123, le 10 jun 2008 à 19:05:31

Je précise que le bout de code, je l'ai récupérer sur un forum et adapté par la suite à mon site :
le fait est que le javascript n'est pas du tout mon fort...

j'ai donc pu oublier de changer le noms de quelques paramètres de ma nouvelle fonction qui rentrerai peut être en conflit avec la première fonction... ?

Répondre à philou123