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

HTML Discussion :

Problème taille popup selon navigateurs


Sujet :

HTML

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Par défaut Problème taille popup selon navigateurs
    Bonjour,
    j'ai fait une page avec une seule popup dont j'ai fixé les dimensions [qui sont identiques à celles de l'image contenue dans la popup].
    Mon problème est que ça passe comme je veux sous Safari, mais pas sous les autres navigateurs...
    Quelqu'un pourrait-il m'aider?

    Mon code [page index.html] :

    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    <html xmlns="http://www.w3.org/1999/xhtml"><head>
    <script language="JavaScript">
    window.onload = maxWindow;
     
    function maxWindow()
    {
    window.moveTo(0,0);
     
     
    if (document.all)
    {
      top.window.resizeTo(screen.availWidth,screen.availHeight);
    }
     
    else if (document.layers||document.getElementById)
    {
      if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth)
      {
        top.window.outerHeight = screen.availHeight;
        top.window.outerWidth = screen.availWidth;
      }
    }
    }
     
    </script>
     
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>titre</title>
     
    <link href="style.css" rel="stylesheet" type="text/css">
    <script language="javascript" src="js/inframe.js"></script>
     
    <style>
    body {
            margin-left: 80px;
            margin-right: 0px;
            width: 800px;
            margin-top: 80px;
            margin-bottom: 0px;
    }
    #apDiv1 {
            position:absolute;
            left:198px;
            top:259px;
            width:235px;
            height:3px;
            z-index:1;
            color: #000000;
            background-color: #000000;
    }
    .Style2 {
            font-family: Didot;
            font-size: 14px;
    }
    .Style4 {font-family: Didot}
    .Style6 {font-size: 12px}
    .Style7 {font-size: 10px}
    </style>
    <script type="text/javascript">
    <!--
    function MM_openBrWindow(theURL,winName,features) { //v2.0
      window.open(theURL,winName,features);
    }
    //-->
    </script>
     
    </head><body>
    <div class="titrehome" id="textepopup" style="cursor: pointer;" onClick="MM_openBrWindow('popup.html','nom','scrollbars=yes,width=1098,height=315,left=80,top=250');">
      <p align="left"><span class="Style2">lien</span><br>
      </p>
    </div>
    </body>
    </html>

    Mon code [page popup.html] :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <html xmlns="http://www.w3.org/1999/xhtml"><head>
     
     
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>titre</title>
    </head><body leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">
     
    <a href="lien_de_mon_image.jpg"><img src="mon_image.jpg" height="315" width="1098"></a>
     
    </body></html>


    Merci par avance.
    Je suis novice en code et je galère.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Par défaut PS
    PS : je ne comprends pas [par exemple] pourquoi ce site lui [plein de popup] tourne parfaitement sous tous les navigateurs : http://www.atelierwm.com/

  3. #3
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Bienvenue à toi

    (mais commençons par le commencement ^^) (notamment les balises CODE, s'il te plait... )

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Par défaut
    Bjr Romain,
    en fait j'ai réussi enfin à ce que ça passe sur Safari et FF mais sous chrome y'a tj un problème... La balise code?

    Mais ceci étant dit, j'ai encore un problème que tu pourrais peut-être résoudre : mon popup reste redimensionnable malgré mon "resizable=no". could you help me?

  5. #5
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Citation Envoyé par vanessatonton Voir le message
    La balise code?
    Quand tu postes un extrait de code ici sur le forum, s'il te plait, utilise le bouton "#" de l'éditeur de messages, qui va gentillement placer les balises BBCode "[code]code ici[/code]" autour pour le formater* et épargner nos yeux d'informaticiens, torves et hagards. Merci

    * et donc pour pouvoir t'écrire ceci, j'ai placé autour de ces fameuses balises les balises [N.O.P.A.R.S.E.][/N.O.P.A.R.S.E.](sans les points hein ) pour éviter qu'elles ne soient interprétées...

    Bref : merci d'avance

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par vanessatonton
    mon popup reste redimensionnable malgré mon "resizable=no".
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onClick="MM_openBrWindow('popup.html','nom','scrollbars=yes,width=1098,height=315,left=80,top=250');"
    Ahh...

    Ceci dit (et je vais essayer de m'abstenir sur le coté obsolète de ton code ni sur l'horreur de ta fonction maxWindow()...) certains navigateurs considèrent (à raison selon moi) que c'est à l'utilisateur et non au développeur de décider de la taille de ses fenêtres et de ce qu'elles doivent afficher, ce qui explique que certains paramètres de open() ne soient plus pris en compte.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. [MySQL] Problème mysql_data_seek selon navigateur
    Par PtitGénie dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 24/05/2011, 13h12
  2. Réponses: 3
    Dernier message: 23/05/2006, 20h17
  3. taille popup
    Par Anduriel dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 30/05/2005, 19h14
  4. Problème Formulaire + popup + page PHP
    Par Invité dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 25/02/2005, 00h10
  5. [Director] Problème d'animation dans navigateur
    Par phendile dans le forum Autres langages
    Réponses: 1
    Dernier message: 01/12/2004, 20h36

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