begin process at 2010 03 15 23:39:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

scrollbar en bas


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

scrollbar en bas

dimanche 1 octobre 2006 à 19:57:25 | scrollbar en bas

Nitruk

Bonjour,

  Je monte un tchat en php, mais ma question concerne les css : La conversation s'affiche dans un div par XmlHttpRequest et je ne sais pas s'il est possible de fixer la barre de défilement de ce div en bas ? Ou dois-je inverser l'affichage des messages pour que mes visiteurs puissent voir les derniers ?

   Avant d'utiliser XmlHttpRequest j'avais un iframe que je rechargeais automatiquement avec un déclic énervant toutes les 5 secondes et j'utilisais comme cible tchat.php#bas, mais je ne crois pas qu'on puisse utiliser le même procédé par XmlHttpRequest.

  En vous remerciant d'avance...

Nitruk
lundi 2 octobre 2006 à 17:05:02 | Re : scrollbar en bas

jediNoobiewan

Pour faire descendre un scroll tu as en javascript quelque chose du genre :

    l_div = document.getElementById('MaDivAvecUnScroll')
    l_div.scrollTop = l_div.scrollHeight

Et voilou =)


lundi 2 octobre 2006 à 18:18:17 | Re : scrollbar en bas

Nitruk

merci beaucoup j'essaie ca tout de suite^^

Nitruk
lundi 2 octobre 2006 à 18:34:36 | Re : scrollbar en bas

Nitruk

ca ne fonctionne pas, et firefox ne m'envoie pas d'erreur, même si j'écris document.getElementById('id').style.scrolltop ou .scrollheight à la place

Nitruk
lundi 2 octobre 2006 à 18:39:51 | Re : scrollbar en bas

jediNoobiewan

Donne ton code en entier...parceque chez moi j'avais fais la fonction pour scroller à part alors et ça ne marchait pas, je l'ai mise avec la fonction de recuperation de l'hhtpRequest et ça a marché ^^

Voilou =)


mardi 3 octobre 2006 à 18:42:30 | Re : scrollbar en bas

Nitruk

   Voici le code, auquel j'ai ajouté la définition du scrolltop :

var xmlhttps= new Array();
      function loadXMLdoc(url, id, attente) {
        var i= xmlhttps.length;
        if(attente != null) {
          document.getElementById(id).innerHTML= attente;
          }
        if(window.XMLHttpRequest) {
          xmlhttps[i]= new XMLHttpRequest();
          xmlhttps[i].onreadystatechange= function() { xmlhttpChange(i, url, id); };
          xmlhttps[i].open("POST", url, true);
          xmlhttps[i].send(null);
          }
        else if(window.ActiveXObject) {
          xmlhttps[i]= new ActiveXObject("Microsoft.XMLHTTP");
          if(xmlhttps[i]) {
            xmlhttps[i].onreadystatechange= function() { xmlhttpChange(i, url, id); };
            xmlhttps[i].open("GET", url, true);
            xmlhttps[i].send();
            }
          }
        }

      function xmlhttpChange(i, url, id) {
        if(xmlhttps[i].readyState==4) {/*complete*/
          if(xmlhttps[i].status < 400) {
            document.getElementById(id).innerHTML= xmlhttps[i].responseText;
            document.getElementById(id).scrolltop = document.getElementById(id).scrollheight;
            }
          else {
            document.getElementById(id).innerHTML= "[<span title=\""+url+"\">Erreur "+xmlhttps[i].status+"</span>]";
            }
          }
  }

Nitruk


Cette discussion est classée dans : php, tchat, scrollbar, xmlhttprequest, bas


Répondre à ce message

Sujets en rapport avec ce message

vriable par post xmlhttprequest [ par lespleiades ] salut tout le monde, bon dejas je connait que le php, j essaye d'utiliser ce script qui a l'air genial.http://www.javascriptfr.com/code.aspx?ID=39282m Xmlhttprequest et php, comment garder sa session [ par benjiiim94 ] Bonjour, Je ne suis pas sûr d'avoir poster dans le bon forum, ce post aurait eu aussi sa place dans un forum php, merci de votre indulgence. Pour fa Inhiber la scrollbar pour du flash [ par toojee ] Bonjour, j'ai un petit soucis entre flash et le navigateur (ie ou firefox).J'utilise le clavier pour intéragir entre le clavier et mon site flash. Seu Max scrollTop [ par jmtoulon ] Bonjour,J'ai créer une page html qui comporte le code suivante : Client IRC php/javascript [ par thomvaill ] Bonjour tout le monde ;) Je suis en train de réaliser un client IRC en PHP avec les XMLHttpRequest du JavaScript, indispensables... Etant absolument n Pb affichage barre de défilement [ par Jossdoit ] Bonjoiur, Je travaille actuellement sur Dreamweaver pour faire une page web. Je voudrais changer l'aspect de ma barre de défilement. Pour cela g utili Pb d'affichage de la barre de défilement [ par Jossdoit ] Bonjour, Je travaille actuellement sur Dreamweaver pour faire une page web. Je voudrais changer l'aspect de ma barre de défilement. Pour cela g utilis Problème de scrollbar bloquée sous ie 5.2 mac [ par Juliette7 ] Salut à tous et à toutes, J'ai développé pour une association un petit site dont l'adresse est http://perso.wanadoo.fr/gecc avec lequel je me débrouil Script php [ par BEAUBRIUS ] BonjoursAvant toutes chose je suis Débutant en javascript, et j'ai trouvé des solution a mon problème mais je ne comprend pas.Mon but n'est pas d'appr déclencher des fonctions d'alluamge et modification de boutons d'un autre frame [ par BrunoJWest ] le problème s'est posé plusieurs fois et je ne l'ai pas résolu sans contournement pour l'instant.Sur la plupart de mes sites j'ai deux frames, on va d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales