Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1355 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] Une question a propos d'un roll over

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JS] Une question a propos d'un roll over

n°577160
joulpouill​e
Posté le 26-11-2003 à 23:50:13  profilanswer
 

Hello  :hello:  
 
je debute en html/js
 
J ai un probleme avec un roll over :  
 

Code :
  1. <SCRIPT language=JavaScript>
  2. i1 = new Image;
  3. i1.src = "images/kasson_03.gif";
  4. </SCRIPT>


 

Code :
  1. <A onmouseover=nomimage1.src=i1.src
  2. onmouseout="nomimage1.src='images/kass3_03.gif'"
  3. href=""><IMG
  4. height=29 hspace=0 src="index_fichiers/kass3_03.gif" width=49 border=0
  5. name=nomimage1></A>


 
le probleme est qu avec une ptite connection, il load le .gif qd la souris est decu a chaque fois qu elle passe :(
 
il y a t il moyen de mettre l image dans un "buffer" (cache) afin qu elle s affiche tout de suite ?  [:autobot]

mood
Publicité
Posté le 26-11-2003 à 23:50:13  profilanswer
 

n°577161
the real m​oins moins
Posté le 27-11-2003 à 00:18:16  profilanswer
 

<script language="javascript"><!--
imagesLoaded = false;
 
function newImage(arg) {
 if (document.images) {
  rslt = new Image();
  rslt.src = arg;
  return rslt;
 }
}
function changeImg(pic, newpic) {
 if (imagesLoaded==true && browserOk) {
  document [pic].src=eval(newpic+'.src');
  return(true);
 }
}
fr_off = newImage("/media/images/lang/fr_off.gif" );
en_over = newImage("/media/images/lang/en_over.gif" );
fr_over = newImage("/media/images/lang/fr_over.gif" );
en_off = newImage("/media/images/lang/en_off.gif" );
imagesLoaded = true;
//-->
</script>
 
[...]
 
<a href="/?lang=en" onmouseover="changeImg('en', 'en_over');" onmouseout="changeImg('en', 'en_off');"><img src="/media/images/lang/en_off.gif" name="en" border="0" alt="english"></a>
   
<a href="?lang=fr"onmouseover="changeImg('fr', 'fr_over');" onmouseout="changeImg('fr', 'fr_off');"><img src="/media/images/lang/fr_off.gif" name="fr" border="0" alt="français"></a>


Message édité par the real moins moins le 27-11-2003 à 00:19:08

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°577162
youdontcar​e
Posté le 27-11-2003 à 00:35:00  profilanswer
 
n°577163
the real m​oins moins
Posté le 27-11-2003 à 00:37:12  profilanswer
 

solution qui a d'ailleurs avantageusement remplacé celle que j'ai indiqué au dessus et que j'employais avant :D


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°577190
joulpouill​e
Posté le 27-11-2003 à 09:20:12  profilanswer
 


 
ué j avai commencé la dessus mais sur mon ie 6 ca passe pas du tout, sur mozilla nikel
 
normal ou mon ie deconne ?  :D
 
edit : apres verification c'est bien ie qui deconner chez moi
 
 
dsl moinsmoins mé jprefere les ccs  :D
 
tout du moin le ccs est compatible ie5+, mais le js est il compatible ie4 ?


Message édité par joulpouille le 27-11-2003 à 09:28:11
n°577351
the real m​oins moins
Posté le 27-11-2003 à 12:27:03  profilanswer
 

joulpouille>> non non pas de quoi etre désolé, t'as entierement raison... je t'ai donné ça parce que voulais du js [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°577396
joulpouill​e
Posté le 27-11-2003 à 13:17:21  profilanswer
 

the real moins moins a écrit :

joulpouille>> non non pas de quoi etre désolé, t'as entierement raison... je t'ai donné ça parce que voulais du js [:spamafote]


 
jvais qd meme essayé :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] Une question a propos d'un roll over

 

Sujets relatifs
question bete sur les variables globalesquestion sur la methode post.
Question trés simple : transformer une variable en tableauQuestion en C++ .NET
Question Mysql/php[NEW QUESTION] problème de concurrence et de verouillage en Java
Question sur l'affichage d'une gif du Web...ptite question sur les cadres
Question sur bouquin java...question sur les frames
Plus de sujets relatifs à : [JS] Une question a propos d'un roll over


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR