Bonjour,
J'ai écris un script qui permet de faire un ascenseur interne. Seulement ce dernier ne fonctionne que sous IE.
Dans les autres navigateurs le texte est coup au milieu pour une raison que j'ignore.
Sauriez-vous pourquoi ?
Voici le script (je test d'abord si le scroll est nécessaire):
Voici l'appel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <script type="text/javascript"> <!-- FONCTION POUR L'ASCENCEUR --> <!-- function testScroll() { var contenu = document.getElementById('contenu'); var central = document.getElementById('central'); var contenuOffset = contenu.offsetHeight; var centralOffset = central.offsetHeight; if (contenuOffset>centralOffset) { document.getElementById('scroll1').style.visibility='visible'; } else { document.getElementById('scroll1').style.visibility='hidden'; } }
Merci d'avance pour toute réponse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <!--APPEL DU SCRIPT POUR L'AFFICHAGE DE L'ASCENCEUR --> <div id="scroll1"> <div id="up"> <img id="u1" src="<cms:link>../resources/img/scroll_haut.gif</cms:link>" onmouseover="PerformScroll(-7)" onmouseout="CeaseScroll() "/> </div> <div id="down"> <img id="d1" src="<cms:link>../resources/img/scroll_bas.gif</cms:link>" onmouseover="PerformScroll(7)" onmouseout="CeaseScroll ()" /><br /> </div> </div> <script type="text/javascript"> testScroll(); </script>
Sempire
Partager