Forum de discussion
Forum « Programmation Javascript » (archives)
Re: conserver l'apparence de l’image onMouseOver sur la page demandée ?
Envoyé: 10 septembre 2001, 10h59 par Oznog
Il y a plusieurs façon, notament avec les langages serveur mais en Javascript tu peux simplement comparer la page avec tes bouton.
Quand tu affiche t'es bouton, tu vérifie si tu dois afficher le bouton normal ou celui en "rollOver". Si la page en relation avec un bouton est celle que le visiteur charge, tu dois afficher le bouton "rollOver". J'imagine que c'est ce que tu veux faire.
Pour obtenir le URL de la page tu dois utiliser la méthode "window.location". Attention, elle retourne le URL complet. Donc il te faut un variable, pour chaque bouton, qui identifie la page en relation.
var url_bouton1 = "http://www.serveur.com/page1.htm";
Exemple:
<script type="text/javascript" language="javascript">
<!--
var url_bouton1 = "http://www.serveur.com/page1.htm";
if (window.location == url_bouton1) {
alert("Affiche mon image en \"RollOver\"");
} else {
alert("Affiche l'image normal avec lien\n"+window.location);
}
// -->
</script>
Une bonne façon de faire est de mettre ton menu dans un "include"...
Ciao
Oznog
Réponses
|