[resolu]scroll javascript

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par webmister62, 22 Juin 2006.

  1. webmister62
    webmister62 WRInaute discret
    Inscrit:
    10 Février 2005
    Messages:
    106
    J'aime reçus:
    0
    Salut everybody,

    J'ai un petit (gros?) problème avec Internet explorer et mon javascript.
    Je voudrais qu'une <div> (id = colconstru) à gauche se déplace de haut en bas lorsque que l'on monte ou descends dans la fenetre.

    Ca marche parfaitement sur firefox, mais pas moyen sur IE, il y a meme une erreur "objet requis" au niveau du " document.getElementById..."

    j'espere que quelqu'un aura une illumination en voyant le code... Merci !


    Code:
    function affscroll() {
    
    	var NavName = navigator.appName;
    
        if (NavName == "Microsoft Internet Explorer"){
            var hauteur = document.body.scrollTop;
          if (hauteur > 674) document.getElementById('colconstru').style.top = (hauteur - 237)+'px';
    	    else document.getElementById('colconstru').style.top= '437px';
    
        }
        else{
            var hauteur = window.pageYOffset;
            if (hauteur > 674) document.getElementById('colconstru').style.top = (hauteur - 237)+'px';
    	    else document.getElementById('colconstru').style.top= '437px';
        }
    }
    setInterval("affscroll()",100);  
    
     
  2. doic
    doic WRInaute impliqué
    Inscrit:
    7 Novembre 2003
    Messages:
    950
    J'aime reçus:
    0
    Essaie ça; j'ai pas testé, mais bon...

    Code:
    function affscroll() {
    	var hauteur = (navigator.appName == "Microsoft Internet Explorer") ? document.body.scrollTop : window.pageYOffset;
    	bidule = document.getElementById('colconstru');
    	bidule.style.top = (hauteur > 674) ? (hauteur - 237)+'px' : '437px';
    }
    setInterval("affscroll()",100); 
     
  3. webmister62
    webmister62 WRInaute discret
    Inscrit:
    10 Février 2005
    Messages:
    106
    J'aime reçus:
    0
    Ca me fait pareil :( (aucun effet sur IE)

    l'erreur "objet requis" sur IE n'apparait plus quand j'appelle la fonction en dessous de la div en question.

    si ca peut aider, la div ressemble a ca :

    Code:
    <div id="colconstru" style="position:absolute;top:437px;left:745px;">   
     
  4. doic
    doic WRInaute impliqué
    Inscrit:
    7 Novembre 2003
    Messages:
    950
    J'aime reçus:
    0
    En replaçant document.body.scrollTop par document.documentElement.scrollTop :
    Code:
    function affscroll() {
    	var hauteur = (navigator.appName == "Microsoft Internet Explorer") ? document.documentElement.scrollTop : window.pageYOffset;
    	bidule = document.getElementById('colconstru');
    	bidule.style.top = (hauteur > 674) ? (hauteur - 237)+'px' : '437px';
    }
    setInterval("affscroll()",100); 
     
  5. webmister62
    webmister62 WRInaute discret
    Inscrit:
    10 Février 2005
    Messages:
    106
    J'aime reçus:
    0
    yes yes yes yeeaaaaahhhhh ! lol
    merci beaucoup, ca marche !

    passé des heures la-dessus, et toi hop en 2 minutes... saleté d'explorer...

    encore merci, all's right ;)
     
  6. doic
    doic WRInaute impliqué
    Inscrit:
    7 Novembre 2003
    Messages:
    950
    J'aime reçus:
    0
    Un petit BackLink et on en parle plus ^^

    :p
     
Chargement...
Similar Threads - [resolu]scroll javascript Forum Date
Pages dynamiques avec Javascript ? Développement d'un site Web ou d'une appli mobile 14 Juillet 2022
[JavaScript Array] modifier un code html sans le supprimer/recréer Développement d'un site Web ou d'une appli mobile 20 Juin 2022
Le javascript protège-t-il du copiage HTML ? Développement d'un site Web ou d'une appli mobile 9 Mai 2022
Tester une URL avec Javascript Développement d'un site Web ou d'une appli mobile 25 Février 2022
jour en javascript Développement d'un site Web ou d'une appli mobile 24 Février 2022
référencement site full javascript Débuter en référencement 17 Janvier 2022
Javascript et preloader Référencement Google 16 Septembre 2021
Javascript API cache query non url ? Développement d'un site Web ou d'une appli mobile 18 Août 2021
Comment lancer du Javascript sans html ? Développement d'un site Web ou d'une appli mobile 28 Avril 2021
Pop up javascript + cookie Développement d'un site Web ou d'une appli mobile 3 Février 2021
Du php dans du javascript Développement d'un site Web ou d'une appli mobile 16 Novembre 2020
Editer document Word avec Javascript Développement d'un site Web ou d'une appli mobile 10 Septembre 2020
Quelle extension Chrome pour expander les liens Javascript Développement d'un site Web ou d'une appli mobile 30 Août 2020
Javascript et duplication de Hn Problèmes de référencement spécifiques à vos sites 21 Août 2020
Quels Outils Javascript pour générer des documents Demandes d'avis et de conseils sur vos sites 21 Juillet 2020
HTML fait par Javascript <=>gérer les Events ? Développement d'un site Web ou d'une appli mobile 5 Juillet 2020
Compresseur Javascript récent? Développement d'un site Web ou d'une appli mobile 7 Juin 2020
Debugger Javascript sous IOS (avec émulateur) Développement d'un site Web ou d'une appli mobile 27 Mai 2020
Styliser popup alert javascript Développement d'un site Web ou d'une appli mobile 16 Mars 2020
style.css unique préférable avec link ou javascript ? Développement d'un site Web ou d'une appli mobile 25 Décembre 2019