CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Un menu qui suit le scrolling

L0GaN475
L0GaN475
Niveau 2
20 juillet 2005 à 21:54:16

Alors voila, j´ai créé un menu en include sur chacunes de mes pages, il suit le scrolling, tout fonctionne très bien sous Firefox, à savoir que le menu reste toujours à gauche au milieu de l´écran, mais sous IE, le menu descend encore et encore, agrandissant sans cesse la taille verticale de la page, et quand on le suit, il descend encore plus bas. Alors voila le code :

/ /<head>
< script language="JavaScript">
var hauteur=0;
var temps=30;
var max=30;
function position(left,top,width,height,contenu) {
hauteur=height;
var Z="<DIV id=´CalqueImage´ style=´position:absolute;left:"+left+"; top:"+top+";width:"+width+"; height:"+height+"´>"+contenu+"</DIV>";
document.write(Z);
setTimeout("Start()",temps);
}
function Start() {

DeplacerImage("CalqueImage",Postionimage("CalqueIm
age"));
setTimeout("Start()",temps);
}
function DeplacerImage(nom,top) {
document.getElementById(nom).style.top = top;
}
function Postionimage(nom) {
var
pos=parseInt(document.getElementById(nom).style.to
p);
var wintop=parseInt(document.body.scrollTop);
var dispo=document.body.clientHeight;
var diff=Math.ceil((pos-(wintop+dispo-hauteur)));
if ( diff>max) {diff=max;}
if ( diff<-1*max) {diff=-1*max;}
var top=pos-diff;
return top;
}
< /script>
< /head>//

et dans le body :

< script>position(0,0,0,200,´<img src="../images/design/majpdf.jpg" border="0">´)</script>

si quelqu´un a l´idée lumineuse qui règlerait ce problème, ce serait m´enlever un énorme épine du norteil ! !

J´appel votre aide chers amis webfans !
Cordialement, L0GaN

Alexlink1er
Alexlink1er
Niveau 8
22 juillet 2005 à 16:22:22

Pas mal le code javascript ; ) .

Je pense que l´erreur viens de ta div, tu n´as pas mis le point virgule à la fin du style.
Et la dernière propriété, qui n´as donc pas de ; , est height :) .

Ca doit déranger IE qui règle height en auto :)

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment