







|
|
|
 |
| > Rollover / Image réactive au passage de la souris |
[ Posté par BlOrK ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 10-09-2003 à 14:08 | 13 messages ]
  Voilà, j'ai un problème avec ce script, comme vous avez dû le deviner, il ne marche pas, pourtant j'ai bien fait copier coller et tout et tout mais une des deux images ne s'affichent pas et je ne me suis pas tromper dans les liens des images.
Je vais essayer de changer leur extension, car elles sont en Portable Network Graphics, peut-ètre que cela a du mal avec ce type d'image ??
tidoo
________________ @+
Blork
 
|
[ Posté par BlOrK ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 10-09-2003 à 14:19 | 13 messages ]
  hop c'est bon j'ai encore régler mon problème moi-même
Pour ceux qui aurrait le même problème, j'en ai fait un autre, plus "complexe"
A mettre entre les balises <head> et </head>
<script language="JavaScript">
<!--
function na_preload_img()
{
var img_list = na_preload_img.arguments;
if (document.preloadlist == null)
document.preloadlist = new Array();
var top = document.preloadlist.length;
for (var i=0; i < img_list.length; i++) {
document.preloadlist[top+i] = new Image;
document.preloadlist[top+i].src = img_list[i+1];
}
}
function na_change_img_src(name, nsdoc, rpath, preload)
{
var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
if (name == '')
return;
if (img) {
img.altsrc = img.src;
img.src = rpath;
}
}
function na_restore_img_src(name, nsdoc)
{
var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
if (name == '')
return;
if (img && img.altsrc) {
img.src = img.altsrc;
img.altsrc = null;
}
}
// -->
</script>
A mettre entre les balises <body> et </body>
<a href="#" OnMouseOut="na_restore_img_src('menu', 'document')" OnMouseOver="na_change_img_src('menu', 'document', 'VOTRE 2EME IMAGE', true);"><img src=" VOTRE 1ERE IMAGE" width="128" height="64" border="0" name="menu"></a>
Voilà !!
[ Ce Message a été édité par: BlOrK le 2003-09-10 14:20 ]
________________ @+
Blork
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|