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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  infos sur fenêtre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

infos sur fenêtre

n°1142015
lepirlouit
essayer linux, c'est l'adopter
Posté le 06-07-2005 à 13:54:39  profilanswer
 

bonjour,
quelqu'un peut-il me dire la variable ou la fonction qui permet de récupérer la taille de la fenêtre dans un fchier css ou dans le fichier (x)html
je parle bien de lataille de la fenêtre et non la résolution de l'écran.
merci d'avence


---------------
-------------------
mood
Publicité
Posté le 06-07-2005 à 13:54:39  profilanswer
 

n°1142020
gatsusat
Posté le 06-07-2005 à 13:58:08  profilanswer
 

rien a voir en CSS ou HTML mais c'est du JS, regarde avec le DOM Inspector, tu aura ta réponse

n°1142151
Bidem
Posté le 06-07-2005 à 14:55:17  profilanswer
 

Tu peux accéder à ces infos via l'objet window
 
http://fr.selfhtml.org/javascript/objets/window.htm
 

n°1142703
lepirlouit
essayer linux, c'est l'adopter
Posté le 06-07-2005 à 22:11:22  profilanswer
 

y a des prob de compatibilité entre firefox et internet explorer
j'en ai marre y a r1 qui fonctionne
voila le code que j'tilise:

Citation :


<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" );
</script>


---------------
-------------------
n°1142706
lepirlouit
essayer linux, c'est l'adopter
Posté le 06-07-2005 à 22:14:32  profilanswer
 

en fait rien que ce code sur une page ca fonctionne.
le problème c'est que dès qu'on rajoute cette ligne :

Citation :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


en début de page pour pouvoir utiliser le css  
dès qu'on la met , imposible de récupérer les données de la hauteurs de plus les données de la largeur sont copés de 16 pixels


---------------
-------------------
n°1142708
masklinn
í dag viðrar vel til loftárása
Posté le 06-07-2005 à 22:15:24  profilanswer
 

http://www.quirksmode.org/?/viewpo [...] ility.html


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1142720
plainsofpa​in
Pingouino's lover
Posté le 06-07-2005 à 22:30:56  profilanswer
 

Le 1.1 ne marchera que sous firefox, s'il est bien servi, (xml+html) et déconnera partout dans le cas contraire ...
 
La faute à quel navigateur ? Allez devinez :D


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1144176
lepirlouit
essayer linux, c'est l'adopter
Posté le 08-07-2005 à 11:41:13  profilanswer
 

un grand merci avec ce script tout est rentré dans l'ordre
sa marche sous firefow et sous internet explorer avec la version 1.1 ;)

Code :
  1. var x,y;
  2. if (self.innerHeight) // all except Explorer
  3. {
  4. x = self.innerWidth;
  5. y = self.innerHeight;
  6. }
  7. else if (document.documentElement && document.documentElement.clientHeight)
  8. // Explorer 6 Strict Mode
  9. {
  10. x = document.documentElement.clientWidth;
  11. y = document.documentElement.clientHeight;
  12. }
  13. else if (document.body) // other Explorers
  14. {
  15. x = document.body.clientWidth;
  16. y = document.body.clientHeight;
  17. }
  18. document.write("Cette fenêtre fait " + x + " de large et "+y+" de haut" );


---------------
-------------------

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

  infos sur fenêtre

 

Sujets relatifs
Redimensionner fenetre ie[C++] Fenetre DOS lors d'un appel systeme
[c#] détecter le drag and drop de fenetreOù trouver des infos pour envoyer des mails avec Lotus grace à VB
OpenGl dans une fenêtre définie avec visual .Netouvrir une page dans une autre fenêtre du navigateur
[ACCESS] fenetre intempestive formulaire[MFC][URGENT]Afficher une fenetre fille en premier plan
Raffraichissment de la fenetre appelante via un Pop Up?Infos sur une autre fenêtre
Plus de sujets relatifs à : infos sur fenêtre


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