Partage
  • Partager sur Facebook
  • Partager sur Twitter

Barre de scroll en bas

Sauf quand la fenetre est focus

    3 novembre 2009 à 20:38:43

    Bonjour,

    Pour mon chat http://www.musiciens.eu/chat

    J'ai une div qui affiche les message en overflow la scroll doit être toujours en bas mais seulement quand la fenetre est focus,

    donc j'ai fais ca

    dans le head de la page qui contient la div de chat :

    <script language="javascript">
    var blnScroll = true;
    </script>
    

    Puis la page qui fait le reload :

    if (blnScroll) {
    document.getElementById("chat").scrollTop=-9999999999;
    }
    


    Puis dans le body de la page avec la div chat :

    <div id="chat" style="border:1px #e7e7e7 solid;width:850px;overflow:auto;height:500px;" onFocus="blnScroll=false;" onBlur="blnScroll=true;"></div>
    


    Malheuresement le scroll se fait tout le temps; blnScroll est toujours true..

    Même quand la div est focus,

    Merci d'avance

    • Partager sur Facebook
    • Partager sur Twitter
      10 juin 2010 à 16:02:25

      la solution serait mieux ainsi :
      onFocus = "javascript:blnScroll=false;" onBlur="javaascript:blnScroll=true;"

      ou alors, passer par des fonctions

      onFocus = "javascript:function(){blnScroll=false;}" onBlur="javaascript:function(){blnScroll=true;}"

      Voila en espérant pouvoir t'aider
      • Partager sur Facebook
      • Partager sur Twitter

      Barre de scroll en bas

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown