Scroll sur une page web [Résolu]

Bestdoud 244 Messages postés mercredi 22 janvier 2003Date d'inscription 28 décembre 2008 Dernière intervention - 12 mai 2007 à 23:24 - Dernière réponse : Bestdoud 244 Messages postés mercredi 22 janvier 2003Date d'inscription 28 décembre 2008 Dernière intervention
- 13 mai 2007 à 19:34
Bonjour

Je n'y connait rien en javascript. et j'aurais besoin de 2 ou 3 trucs,

J'aimerai que si la barre de défilement verticale est en bas, qu'elle le reste meme si on ajoute du texte avec la commande document.body.innerHTML ce qui fait qu'on voit le texte ajouté

et que si la barre de défilement est ailleur que ça ne bouge pas

et que la barre de défilement soit en bas au début de l'ajout

pour ceux qui connaissent mirc, je cherche à faire fonctionner la fenetre de la meme manière.

merci pour votre aide.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Bestdoud 244 Messages postés mercredi 22 janvier 2003Date d'inscription 28 décembre 2008 Dernière intervention - 13 mai 2007 à 19:34
3
Merci
C'est bon j'ai réussi

<%@ Language=JavaScript %> <html>


<head>
<meta http-equiv="Content-Language" content="fr">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>mirc html</title>
</head>


<script language="JavaScript">


function bottom()
 {
 if ((document.body.scrollTop + document.body.clientHeight) == document.body.scrollHeight)
 return 'yes'
 }


function scroll()
  {
 if (bottom() == 'yes')
 scrollAuto();
  }


function scrollAuto()
  {
  window.scrollBy(0,100000);
  }


function ecriture(texte)
  {
 var z = bottom();
 document.body.innerHTML +=texte + '';
 if (z == 'yes')
 scrollAuto();
  }


</script>







<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" height="100%">
  <tr>
    <td width="100%" height="100%" valign="bottom">
    &nbsp;</td>


 




</html>

Merci Bestdoud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de Bestdoud
Meilleure réponse
Bestdoud 244 Messages postés mercredi 22 janvier 2003Date d'inscription 28 décembre 2008 Dernière intervention - 13 mai 2007 à 19:34
3
Merci
C'est bon j'ai réussi

<%@ Language=JavaScript %> <html>


<head>
<meta http-equiv="Content-Language" content="fr">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>mirc html</title>
</head>


<script language="JavaScript">


function bottom()
 {
 if ((document.body.scrollTop + document.body.clientHeight) == document.body.scrollHeight)
 return 'yes'
 }


function scroll()
  {
 if (bottom() == 'yes')
 scrollAuto();
  }


function scrollAuto()
  {
  window.scrollBy(0,100000);
  }


function ecriture(texte)
  {
 var z = bottom();
 document.body.innerHTML +=texte + '';
 if (z == 'yes')
 scrollAuto();
  }


</script>







<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" height="100%">
  <tr>
    <td width="100%" height="100%" valign="bottom">
    &nbsp;</td>


 




</html>

Merci Bestdoud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de Bestdoud
Bestdoud 244 Messages postés mercredi 22 janvier 2003Date d'inscription 28 décembre 2008 Dernière intervention - 13 mai 2007 à 16:28
0
Merci
bon j'ai presque trouvé
j'ai créé un tableau et j'aligne en bas
je fait un scrol; vers le bas ensuite

par contre j'aimerait vérifier avant d'ajouter du texte si ma scrolbar est en bas ou pas ce qui permtrrait d'éviter de scroller la page alors qu'on est entrain de lire plus haut
Commenter la réponse de Bestdoud

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.