begin process at 2012 05 29 09:32:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

Max scrollTop


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

Max scrollTop

lundi 31 juillet 2006 à 15:52:48 | Max scrollTop

jmtoulon

Bonjour,
J'ai créer une page html qui comporte le code suivante :
<body  onUnload="clearTimeout(timer)"><div id="talkingDiv"></div>
<script language="javascript" src="chat.js">
</body>


Puis j'intingre le script suivant "chat.js" :
// JavaScript Document
 var timer = null;
 var timer = setInterval("checkTalking()", 1000);
 
// === Création du composant XMLHttpRequest ===
  xmlhttp=null
//  Code pour Mozilla, etc.
  if (window.XMLHttpRequest) {xmlhttp=new XMLHttpRequest()}
//  Code pour IE
  else if (window.ActiveXObject) {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}
// === Fin de création du composant XMLHttpRequest

 

// === Function d'analyse de la discution ===
 function checkTalking()  {
  if (document.getElementById)
    {
    document.getElementById("talkingDiv").insertAdjacentHTML("afterEnd","<img src='1.JPG' />");
    }
  else if (document.all)
    {
    document.all["talkingDiv"].insertAdjacentHTML("afterEnd","<img src='1.JPG' />");
    }
 
// Défilement ascenceur ou pas
}


Alors le script marche, toutes les secondes on ajoute une image dans la balise DIV !
Cependant dés que les images sont nombreuses et que la scrollBar s'active, je voudrais que la scrollbar descende en meme temps que les images DANS le cas où la VALEUR de la scrollBar Verticale est au Max

En faite cela me permet de ne pas faire défiler le texte tant que la valeur de la scrollBar Verticale n'est pas au max.

J'espere que les explications sont claires :)
J'attends vos propositions :)

lundi 31 juillet 2006 à 16:16:32 | Re : Max scrollTop

bultez

Membre Club
et pourquoi ne pas continuer sur le message initial ?
quoique, ce n'est plus la même question, finalement,
donc tu aurais pu dire sur l'autre message, si ça
convenait ou  pas !
bref, pour positionner le scrol en fin, dans un objet :
   div.scrollTop = div.scrollHeight;
cordialement   Bul   
Site
lundi 31 juillet 2006 à 17:37:59 | Re : Max scrollTop

jmtoulon

Alors voici le code que j'ecrit :
var div = document.getElementById("talkingDiv");
 div.scrollTop=div.scrollHeight;

Mais alors là la valeur scrollTop reste à 0 meme quand je bouge l'ascenceur et la valeur scrollHeight reste bloqué à 19

Une solution ..???
mardi 1 août 2006 à 08:23:12 | Re : Max scrollTop

bultez

Membre Club




un ch'tit exemple alors ?


<HTML>
<HEAD>
<TITLE></TITLE>
<script type="text/javascript">
function ajout()
{
 t=document.getElementById("txt");
 var dj=new Date();
 t.innerHTML+=dj.getSeconds()+"<br />";
 t.scrollTop = t.scrollHeight; 
}
</script>
</HEAD>
<BODY>
<div id="txt" name="txt"
  style="overflow:auto;background-color:#FFFF00;width:100%;height:150px;"></div>
<input type="button" value="ajout"
 onclick="ajout();">
</BODY>
</HTML>


cordialement   Bul   
Site
mardi 1 août 2006 à 08:54:03 | Re : Max scrollTop

bultez

Membre Club
quand on bouge l'ascenseur manuellement,
bien entendu, il ne se passe rien.
cordialement   Bul   
Site


Cette discussion est classée dans : document, max, scrollbar, xmlhttprequest, xmlhttp


Répondre à ce message

Sujets en rapport avec ce message

xmlhttprequest ok sous ff mais pas ie [ par malik7934 ] Hello, Je deviens dingue! Ca marche sous mozilla, mais sous internet explorer... ça me dit "document.getElementById(...) a la valeur NULL ou n'est pa Marche sous FireFox mais pas sous IE.... [ par benjiiim94 ] Bonjour, Je ne comprends pas pourquoi mais ce code marche sous firefox mais pas sous IE, en plus l'erreur me semble bizarre... Cet objet ne gère pas Problème d'envoie de donner XMLHTTPRequest [ par ZuGbEn ] Bonjour !Bon bah c'est tout bète, j'aimerais passer une chaîne de texte comportant (entre autre) des & et des + et d'autres caractères spéciaux dans l Problème avec zone clickable [ par chabgyver ] Bonjour, Je suis en train de créer un site : http://balistiq.free.fr/test/index2.htm Il y a plusieurs rubriques et lorsque je passe le curseur de la scrollbar en bas [ par 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 javascript récupérer variable [ par ahcorad ] Bonjour,Mon code fonctionne bien sauf pour récupérer les valeurs de ma liste déroulante.Voici mon code :<meta http-equiv="Content-Type" content="text/ IE7 non reconnu ? [ par caviar ] Salué ...j'ai ce code qui fonctionne parfaitement avec FF mais impossible sous IE7 (pas testé sur d'autres versions)            var xhr = null;        Disclaimer [ par Orange73 ] Hello,Voilà, j'ai une div contenant du text avec une scrollbar associée. Il s'agit d'un disclaimer avec en dessous de ce texte 2 bouton image : ACCEPT Document.getElementById(strId3).innerHTML = req; Problème avec IE [ par mlinux ] Bonjour,J'ai un petit script AJAX qui fonctionne avec Firefox et Safari et ne fonctionne pas avec Internet Explorer IE 8 et IE 8.[code]/************** COMMUNICATION AVEC LE SERVEUR EN MODE ASYNCHRONE(XMLHTTPREQUEST) [ par koriteki ] Bonjour, j'ais un problème assez simple, dans les lignes ci-dessous CQD ou SOS ne s'affiche pas...(ajax-get.html)<!DOCTYPE html PUBLIC "-//W3C//DTD XH


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 4,009 sec (3)

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