5568 sujets

Sémantique web et HTML

Bonjour
j'utilise les bêtes fonctions onmouseover et down pour mes rolls pour mes boutons, sur pc c'est inactif...
Je crois qu'il faut que je remplace onmouseove par onclick mais suis pas sûr..
Pouvez-vous m'aider ?
merci d'avance
nhy a écrit :
Pouvez-vous m'aider ?


En donnant un peu plus de détails oui sûrement (un bout de code, un exemple en ligne)

en tout cas pour des rollovers, tu dois utiliser les gestionnaires onmouseover et onmouseout, mais pas de onmousedown ni de onmousemove...
<a onclick="changeImages('img_12','images/roll/roll_12.gif');return true" onmouseout="changeImages('img_12','images/img_12.gif');return true" href="pao.html"><IMG id="img_12" SRC="images/img_12.gif" name="img_12" WIDTH=31 HEIGHT=33 border="0" ></a>

voici c'est juste un rollover qui ne marche pas sur pc..
apparement c'est assez fréquent...
merci
merci mais en faite c'est bien ce que j'avais mis...(onmouseover)je c pas pourquoi j'ai collé ça..
ça marche toujours pas...

<a onmouseover="changeImages('img_18','images/roll/roll_18.gif');return true" onmouseout="changeImages('img_18','images/img_18.gif');return true" href="offset.html"><IMG id="img_18" SRC="images/img_18.gif" name="img_18" WIDTH=31 HEIGHT=32 border="0" ></a>

si tu fais l'essai sur IE pc rien ne se passe...
c'est pourtant qu'un rollover de base sur un bouton !!! pourquoi je galère comme ça ??
merci pour ta reponse
Modifié par nhy (11 Jan 2007 - 10:37)
Hello,

Pourrais-tu s'il te plait éditer tes messages précédents, nhy, pour encadrer ton code avec les balises adéquates, comme expliqué dans les règles du forum ?

En ce qui concerne ton problème, je pense que le "return true" est superflu et peut avoir des effets de bord. Ceci dit, je ne pense pas que ton problème vienne de là.

Sans voir le code de ta fonction "changeImages", nous ne pourrons pas t'aider.

Par contre, je remarque tu n'as pas spécifié l'attribut "alt".
		<csscriptdict import>
			<script type="text/javascript" src="file:///Users/jc/Library/Preferences/Adobe/GoLive/Settings8/JScripts/GlobalScripts/CSScriptLib.js"></script>
		</csscriptdict>
		<csactiondict>
			<script type="text/javascript"><!--
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		pre_roll_18 = newImage('images/roll/roll_18.gif');
		pre_roll_21 = newImage('images/roll/roll_21.gif');
		pre_roll_24 = newImage('images/roll/roll_24.gif');
		pre_roll_27 = newImage('images/roll/roll_27.gif');
		pre_roll_15 = newImage('images/roll/roll_15.gif');
		pre_roll_12 = newImage('images/roll/roll_12.gif');
		preloadFlag = true;
	}
}

// --></script>
		</csactiondict>



c'est tout ce que j'ai en code...je travaille dans Golive.
Merci beaucoup de t'interesser à mon probleme...
je suis variment embetée
La balise alt sert à quoi ?
nhy a écrit :
La balise alt sert à quoi ?
La balise "alt" des images indique l'alternative à utiliser lorsque l'image ne peut pas être affichée (soit parce que le lien est cassé, soit parce que le navigateur du visiteur ne peut pas l'utiliser, comme dans le cas d'un navigateur texte ou d'un lecteur d'écran).