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

  FORUM HardWare.fr
  Programmation

  pb pour affichr un calque sous ie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb pour affichr un calque sous ie

n°44360
grosmethos
Posté le 03-07-2001 à 15:59:06  profilanswer
 

bon j'ai defini un claque mais inivsible :
<div id="menu" style="position:absolute;width=275;height=40;colo
r:blue;background-color:red;display:none">
jhjkhjklh
</div>
par contre j'appel un fonction pour l'afficher:
function affich_list()
  {document.all.menu.visible="show";}
mais marche pas!!
des idées...

mood
Publicité
Posté le 03-07-2001 à 15:59:06  profilanswer
 

n°44384
darkoli
Le Petit Dinosaure Bleu
Posté le 03-07-2001 à 16:28:28  profilanswer
 

ben la c'est normal que ca ne marche pas !!!
tu utilise display dans le style du div (ca c'est bon) et ensuite tu utilises visible qui lui n'existe pas en tant que propriete.
 
En fait je te conseille :
  style=".....;visibility:hidden;..."
  document.all.menu.visibility='hidden'; // ' ou " c'est pareil en javascript
 
  tu peux utiliser aussi la proprieté display de l'objet div mais pour l'affichage il faut faire ....display=true; // enfin je crois
 
Pour le verifier fait une recherche sur la bibliolink dhmt/javascipt et va voir enuite sur le site de la reference dhtml de microsoft ou tout est expliqué clairement.

n°44391
m@nou
vu z&#039;avais pas vu
Posté le 03-07-2001 à 16:37:06  profilanswer
 

avec IE c çà pour afficher ton calque ;)
 
function affich_list()
 {document.all.menu.style.visibility="visible";}
 
et c bien hidden à la place de visible pour le cacher


---------------
Mes photos,Feed-Back HA/V
n°44396
darkoli
Le Petit Dinosaure Bleu
Posté le 03-07-2001 à 16:42:28  profilanswer
 

darkoli a écrit a écrit :

ben la c'est normal que ca ne marche pas !!!
tu utilise display dans le style du div (ca c'est bon) et ensuite tu utilises visible qui lui n'existe pas en tant que propriete.
 
En fait je te conseille :
  style=".....;visibility:hidden;..."
  document.all.menu.visibility='hidden'; // ' ou " c'est pareil en javascript
 
  tu peux utiliser aussi la proprieté display de l'objet div mais pour l'affichage il faut faire ....display=true; // enfin je crois
 
Pour le verifier fait une recherche sur la bibliolink dhmt/javascipt et va voir enuite sur le site de la reference dhtml de microsoft ou tout est expliqué clairement.  




 
oups j'ai oublié le .style. !!! et j'ai mis 'hidden' à la place de 'visible', ce qui ne sert à rien car le div est deja caché !!!
 
  document.all.menu.style.visibility='visible'; // ' ou " c'est pareil

n°44399
m@nou
vu z&#039;avais pas vu
Posté le 03-07-2001 à 16:46:34  profilanswer
 

et pour netscapeuh :D
 
function affich_list()
 {document.menu.visibility="visible";}
 
vôalâ ;)


---------------
Mes photos,Feed-Back HA/V
n°44401
grosmethos
Posté le 03-07-2001 à 16:49:54  profilanswer
 

ok je vais essayer!!!

n°44404
grosmethos
Posté le 03-07-2001 à 16:57:50  profilanswer
 

voici mes modif :
<div name="menubis" style="background-color:blue; visibility:hidden"><img src="image/appli_j.gif" onMouseOver="calque()"></div>  
et ma fonction calque :
 function calque()
  {document.all['menubis'].style.visibility='visible';}
 
ben ça marche toujours pas!!
cela marche si à la place du div je met une image!! etje traite avec l'image mais pas avec un claque!!:??:

n°44421
grosmethos
Posté le 03-07-2001 à 17:20:51  profilanswer
 

bon je m'en suis sortie simplement en rajoutant id="menu" parceque en laissant que name="menu" marche pô!!


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

  pb pour affichr un calque sous ie

 

Sujets relatifs
[HTML] Calque et Netscape 
Plus de sujets relatifs à : pb pour affichr un calque sous ie


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