Tout JavaScript.com - Scripts, Tutoriaux, Forums pour webmasters et développeurs
Retour à l'accueil
Rechercher :    

Les indispensables
Magic Menu
Les meilleurs scripts
Les forums
Les tutoriaux
La référence JavaScript
Les actus du net
Les petites annonces

Shopping
Le guide complet
Hébergement web

Les javascripts
Les plus vus
Les mieux notés
La boutique

Les tutoriaux
Introduction javascript
Les formulaires
AJAX / XMLHTTPRequest
Le DHTML
Les expressions régulières
Introduction au PHP
Tous les tutoriaux

Les services
Les questions fréquentes
Les forums | Le chat
L'annuaire de sites
Le livre d'or
Contacts
A propos du site
La newsletter
 Inscription à la newsletter
HTML - Texte

Les partenaires
Beauté-test
Mémoclic
Glandouille.com
Révélateur.com
Foorby, favoris en ligne
Config Mac
jquery
Hébergement gratuit
Conseils pour les paris en ligne
Acheter un Nom de Domaine



Codes promotions, réductions et bons plans pour vos achats en ligne











Connexion :
Login :
Password :
Se souvenir de moi
 S'enregistrer
Menu Forums
Rechercher
Questions Fréquentes
Liste des avatars
Liste des connectés
 
Tous les forums > JavaScript > Mon layer ne s'affiche pas
2 réponses - Page : 1
Mon layer ne s'affiche pas
whombat - 07/02/10 04:29 Profil  
Bonjour à tous,

Je suis désolé de laisser un post aussi basique mais je n'ai pas fait de JavaScript depuis des années

et j'ai, à n'en pas douter, de sérieuses lacunes...

Mon script qui me parait simple et propre ne tourne pas. Cela fait des heures que je suis dessus et je

sèche lamentablement. J'ai vraiment besoin de vous. Et d'avance, merci.

Voilà le script :

// Dans le Head

<STYLE type="text/css">
<!--

.attributs {
background-color:#800000;
layer-background-color:#800000;
position:absolute;
top:245px; left:17px;
width:110px;
height:60px;
text-decoration : none;
font-size : 8pt;
font-family: Verdana; font-weight: bold;
color: #DEC9A0;
background: transparent;
text-align: center;
visibility: hidden;
}
-->
</style>

<SCRIPT language="JavaScript">

function voirCalque (val) {

if (val==0) {
if (document.layers)
document.layers["calque1"].visibility='hide';
else
document.all["calque1"].style.visibility='hidden';
}
}

else if (val==1) {
if (document.layers)
document.layers["calque1"].visibility='show';
else
document.all["calque1"].style.visibility='visible';
}
}
}

</SCRIPT>

// Dans le Body

<div id="calque1" class="attributs">
Qu'est-ce que l'énergie ? D'ou vient-elle ? A quoi sert-elle ? Comment la capturer, la stocker ?
</div>

// Puis un lien

<TABLE width=100%>
<TR>
<TD width=120 align="right" bgcolor="#800000">
<a href="./energie/index.php"
onMouseOver="voirCalque(1);"
onMouseOut="voirCalque(0);">
L'énergie</A>&nbsp;&nbsp;
</TD>
....................
.............
</TR>
</TABLE>

// C'est tout, et rien ne se passe !

Merci de votre aide.

Cordialement,

Wombat

Il est très dificile de prédire l'avenir, surtout s'il s'agit du futur...
sprayart - 08/02/10 19:56 Profil |  Site web |  email  
Bonsoir,
un bout de code qui fonctionne A+

<html>
<head>
<STYLE type="text/css">
.attributs {
background-color:#800000;
layer-background-color:#800000;
position:absolute;
top:245px; left:17px;
width:110px;
height:60px;
text-decoration : none;
font-size : 8pt;
font-family: Verdana; font-weight: bold;
color: #DEC9A0;
background: transparent;
text-align: center;
visibility: hidden;
}
</style>
<SCRIPT language="JavaScript">
function voirCalque(val)
{
if (val==0)
{
if (document.layers) document.layers["calque1"].visibility='hide';
else document.all["calque1"].style.visibility='hidden';
}
else
{
if (document.layers) document.layers["calque1"].visibility='show';
else document.all["calque1"].style.visibility='visible';
}
}
</SCRIPT>
</head>
<body>
<div id="calque1" class="attributs">
Qu'est-ce que l'énergie ? D'ou vient-elle ? A quoi sert-elle ? Comment la
capturer, la stocker ?
</div>
<TABLE width=100%>
<TR>
<TD width=120 align="right" bgcolor="#800000">
<a href=""
onMouseOver="voirCalque(1);"
onMouseOut="voirCalque(0);">
L'énergie</a>&nbsp;&nbsp;
</TD>
....................
.............
</TR>
</TABLE>
</head>
</html>
whombat - 10/02/10 09:12 Profil  
Bonjour Sprayart,

Tout d'abord merci pour la réponse.

Effectivement, j'ai réussi à tout faire fonctionner. Merci encore.

Très cordialement,

Whombat

Il est très dificile de prédire l'avenir, surtout s'il s'agit du futur...
2 réponses - Page : 1
Tous les forums > JavaScript > Mon layer ne s'affiche pas



| © Tout JavaScript.com 1999-2005 | Scripts | Tutoriaux | Forums | Référence | Magic Menu V2 | Mailociraptor | Petites annonces informatiques |


Edité par DevTribu sarl  Google
Serveur dédié btssd : Page générée en 10 msec
08/09/2010 15:55:35 - OB = off