Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3225 connectés 

 


Dernière réponse
Sujet : JavaScript : Taille de documet et taille de fenêtre
Erwan-L Salut,  
 
pour connaître, quelque soit le navigateur, la taille de la page, je te renvoie à cette adresse :
 
http://sitesweb.abondance.free.fr/ [...] dBillet=34
 
 
Au besoin, tu trouveras sur ce même site d'autres scripts permettant de connaître les mesures de la fenêtre, celles du scrolling, celles d'un élément HTML, et la position de la souris. J'ai pas mal fouiné pour réunir/perfectionner tous ces scripts, alors autant en faire profiter les autres.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Erwan-L Salut,  
 
pour connaître, quelque soit le navigateur, la taille de la page, je te renvoie à cette adresse :
 
http://sitesweb.abondance.free.fr/ [...] dBillet=34
 
 
Au besoin, tu trouveras sur ce même site d'autres scripts permettant de connaître les mesures de la fenêtre, celles du scrolling, celles d'un élément HTML, et la position de la souris. J'ai pas mal fouiné pour réunir/perfectionner tous ces scripts, alors autant en faire profiter les autres.
youdontcare MarvinLeRouge >> yep, c'est la grosse merde mozilla / netscape. j'ai fait qq tests et la dernière build du dinosaure plantait sur les trucs les plus basiques.
 
ceci dit ...
 
<body id='myBody'>
   <div id='infos'><b>hello !</b></div>
   <script>
      str = '';
      n = document.getElementById('myBody');
      for (i in n)
      {
         str += i + ' ' + eval('n.' + i) + '<hr size="1">';
      }
      document.getElementById('infos').innerHTML = str;
   </script>
</body>
 
donne les valeurs offsetWidth et offsetHeight, qui contrairement à ie, ont l'air de donner la taille entière du document.
MarvinLeRouge >>Youdontcare :
 
J'ai essayé document.body AVANT de te dire que ca ne marchait pas :D
youdontcare

youdontcare a écrit a écrit :

str = '';
for (i in document.body)
{
  str += i + ' ' + eval('document.body.' + i) + '\n';
}
 
alert(str);


s'il faut que je me corrige en plus ... :D

grosmethos As tu essayé l'objet screen et ses proprietes width et height...
window.screen.width.....
peut etre que c'est que ce que tu recherches... :bounce
MarvinLeRouge Ca marche carrément pas: j'ai une réponse vide :cry:
youdontcare tu n'as qu'à afficher toutes les variables de body pour trouver la correspondance sous NS.
 
un truc comme
 
str = '';
for (i in body)
{
  str += i + ' ' + eval('body.' + i) + '\n';
}
 
alert(str);
MarvinLeRouge Merci beaucoup pour le body.scrollWidth, c'est bien ce que je cherche :D  
 
Malheureusement ca ne marche pas sous NS. :cry:
MarvinLeRouge Bon en fait moi ce qui m'intéresse c'est la hauteur complète. Je teste cà demain sur ma super pop-up asp et je vous dit ce qu'il en est.
darkoli à ben si on peut !!!
youdontcare document.body.scrollWidth, document.body.scrollHeight pour la taille complète du document
 
document.body.offsetWidth, document.body.offsetHeight pour la taille affichée  
 
document.body.clientWidth, document.body.clientHeight pour la taille client affichée (ie sans les scrollbars & co).
darkoli à ma connaissance non !!!
 
Tu peux connaître la taile de la partie visible de la page mais pas la taille totale du document, enfin il ne me semble pas !!!
MarvinLeRouge Salut,
 
J'ai un problème avec une page dont lecontenu est dynamique, et dont je ne peux calculer la taille exacte à l'avance (en hauteur surtout).
 
Est-il possible d'obtenir la taille d'un documentaprès sa construction ?
 
Merci :D

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)