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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Taille Utile d'une Fenêtre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JavaScript] Taille Utile d'une Fenêtre

n°932154
Silvermage
Posté le 26-12-2004 à 19:24:11  profilanswer
 

Bonjour,
Voilà mon objectif final :
Je souhaiterais faire varier la taille d'une image en fonction de la hauteur utile de la fenetre du client de façon à obtenir une page sans ascenseur vertical quelque que soit la configuration du visiteur (La page contient assez peu de texte et l'espace est comblé par une image).
Et enfin ma question :
J'ai trouvé un JavaScript qui me renvoie la hauteur de la fenetre du navigateur (J'utilise IE6, et j'ai pas essayé avec d'autres navigateurs), en l'occurence 881.
A ce stade, je me contente de récupérer cette valeur, et de modifier le HTML en conséquence : cependant, sur une page de test, si je place une image (ou un tableau) de 881 de haut (avec Dreamweaver 2004), et que je la recharge avec IE6, j'obtiens tout de même un ascenseur...
Il me semble pourtant que le script me donne bel et bien la hauteur utile de la fenetre, le voilà:

<script type="text/javascript">
<!-- Debut
// JavaScript pris sur le site: "http://www.java.scripts-fr.com"
 
if (document.body)
{
var larg = (document.body.clientWidth);
var haut = (document.body.clientHeight);
}  
else
{
var larg = (window.innerWidth);
var haut = (window.innerHeight);
}
document.write("Cette fenêtre fait " + larg + " de large et "+haut+" de haut" );  
 
// fin du script -->
</script>


Est-ce que dreamweaver place des marges autour de l'image (ou du tableau)?
Enfin : qu'est-ce que j'ai pas compris?
Merci de m'avoir lu...
Silver.

mood
Publicité
Posté le 26-12-2004 à 19:24:11  profilanswer
 

n°932163
Silvermage
Posté le 26-12-2004 à 19:51:39  profilanswer
 

Première idée :
Simplement, il me semble que IE6 met lui même des marges autour de l'image (je dis IE parce que je pense pas que dreamweaver prenne cette liberté... mais je me trompe peut-être.)
Finalement, si je suis sur la bonne voie, ma question revient à : est-ce que les marges introduites par les navigateurs sont plus ou moins fixes, et sur combien compter pour les marges? (Apparemment 34 sur ma config d'IE6...)
Merci.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Taille Utile d'une Fenêtre

 

Sujets relatifs
[JS] Ajout d'un <input> via du javascriptOpengl dans une fenetre wxWidgets...
[Maple] cherche une fonction qui retourne la taille d'une table[QT] affichage de fenêtre et problème de classe
ouvrir une fenetre du genre enregistrer sousFaire clignoter une fenetre
afficher un site de même taille pour n'importe quelle résolutionvalidation xhtlm -> javascript
Comment ouvrir une nouvelle fenetre ?Javascript et css
Plus de sujets relatifs à : [JavaScript] Taille Utile d'une Fenêtre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR