IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Garder les proportions d'une fen�tre ???


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre � l'essai
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 4
    Par d�faut Garder les proportions d'une fen�tre ???
    Bonjour � tout le monde qui me lit


    Je me trouve face � un probl�me, je souhaite cr�er une fen�tre qui garde ses proportions m�me lors d'un redimentionnement par l'utilisateur. Or je en suis pas un "pro" du javascript alors je demande une petite aide.


    Voila mon script :

    [i]Je d�tecte le navigateur car la m�thode des tailles varie en fonction.

    Je cr� une variable �volutive car sinon le d�tecteur de redimentionnement se r�active en boucle


    Si quelqu'un � une meilleur solution, m�me dans un autre language je suis ouvert � toute proposition

    Le probl�me vien d'internet explorer qui ne marche pas. Et lorsque j'active l'alerte "alert('zut');" cela marche mais sans prendre en compte les variables donc en boucle.
    :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    window.onresize= reDimentionne;
    onLoad= reDimentionne
    var ok
    function reDimentionne() {
    if (ok == 2){
    ok = 1;
    }else{
    dimentionnement();
    };
    function dimentionnement() {
    var version ;
    version = parseInt(navigator.appVersion);
    if (navigator.appName.indexOf('Netscape') == -1) {
    var largeur = document.body.clientWidth;
    var hauteur=largeur/955*600+50;
    resizeTo(largeur,hauteur);
    alert (largeur)
    } else {
    //alert('zut');
    var largeur = window.innerWidth;
    var hauteur=largeur/955*600+50;
    resizeTo(largeur,hauteur);
    }
    ok = 2;
    };
    };

  2. #2
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    peut �tre avec document.documentElement.scrollWidth ou document.documentElement.clientWidth plutot que window.innerWidth ?

Discussions similaires

  1. R�ponses: 2
    Dernier message: 15/07/2012, 13h08
  2. R�ponses: 2
    Dernier message: 29/09/2010, 14h18
  3. Garder les proportions d'un pagecontrol sur une form
    Par neuneu1 dans le forum Delphi
    R�ponses: 4
    Dernier message: 16/05/2007, 17h36
  4. copier les infos d'une fen�tre dos vers le bloc notes
    Par beegees dans le forum Autres Logiciels
    R�ponses: 3
    Dernier message: 16/08/2005, 13h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo