Erreur de syntaxe [debutant Js] - HTML/CSS - Programmation
Marsh Posté le 14-06-2004 à 19:54:14
salut,
pas assez de code ...(poster les variables , la fonction ... etc ...)
++
L.
Marsh Posté le 15-06-2004 à 00:27:01
non mais C juste une syntaxe sur ce qui est en gras... le code marche à priori, merci
Marsh Posté le 15-06-2004 à 06:42:53
re,
ben non , ça ne marche pas ...
plutot un truc du genre :
onMouseOver="indice.src=\'2.jpg\'" onMouseOut="indice.src=\'1.jpg\'"
++
L.
Marsh Posté le 15-06-2004 à 08:36:21
le code ne me fait plus d'erreur, mais ce que je voulais faire ne marche toujours pas...
il s'agit d'afficher une carte puis des petits points sur celles ci représentant des batiments, j'arrives à le faire sans trop de soucis et je bloques juste sur le onMouseOut et onMouseOver qui ne marchent pas dans le cas des petites images des batiments:
<html>
<head>
<title></title>
<script language="javascript">
//var imx=document.foto.x;
var imx=36;
var imy=28;
function writeonimage(x,y,txt)
{
document.write('<div style="position: absolute; font-size: 8pt; text-align: center; width=0; top: '+(imy+y)+'px; left: '+(imx+x-30)+'px; color:#000000; z-index:2"><a href="'+ txt +'""><img src="1.jpg" onMouseOver="indice.src=\'2.jpg\'" onMouseOut="indice.src=\'2.jpg\'" alt="test" name="indice" id="indice" border="0"></a></div>');
}
</script>
</head>
<body>
<img src="At.jpg" name="foto" id="foto" width="400" height="300" border="0" ismap alt="truc bidule chouette" onMouseOver="foto.src='test.jpg'" onMouseOut="foto.src='At.jpg'">
<script language="javascript">
writeonimage(400,300,'fiche.php?num=4');
writeonimage(0,0,'fiche.php?num=4');
</script>
</body>
</html>
Marsh Posté le 15-06-2004 à 09:39:56
et le faire en php avec la librairie GD ?
Marsh Posté le 15-06-2004 à 10:00:40
pas sous la main, mais cela se trouve. regarde sur phpteam.net, je crois qu'il y en a un
Marsh Posté le 14-06-2004 à 16:06:57
Bonjour,
pouvez-vous m'aider sur la syntaxe de cette expression ?
document.write('<div style="position: absolute; font-size: 8pt; text-align: center; width=0; top: '+(imy+y)+'px; left: '+(imx+x-30)+'px; color:#000000; z-index:2"><a href="'+ txt +'" onMouseOver="indice.src="2.jpg"" onMouseOut="indice.src="1.jpg""><img src="1.jpg" name="indice" id="indice" border="0"></a></div>');