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 :

pop up qui me dérange.


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 166
    Par défaut pop up qui me dérange.
    bonjour à tous, je ne connais pas du tout le javascript et j'avais besoin d'ouvrir un pop up dans ma page html. J'avais d'abord utilisé les target_blank en html mais impossible de redimensionner etc...
    on m'a conseillé le javascript et voilà ce que j'ai fait :
    j'ai mis ça dans mon <head> :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <SCRIPT language="javascript">
        function popup(page) {
          window.open(page);
        }
      </SCRIPT>
    et plus tard dans le <body> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <A href="javascript:popup('mon_exemple1.html','width=500','height=350','location=no','status=no','toolbar=no','scrollbars=yes')">cliquez ici pour voir le resultat</a>
    le problème c'est que le navigateur ne prend pas en compte les attributs et m'ouvre une fenêtre comme avec target_blank.
    Comme je n'y connais strictement rien en javascript ( je suis entrain d'apprendre le css, chaque chose en son temps ) je voudrais bien que vous m'expliquiez comment résoudre ce petit problème.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    les paramètres sont à regrouper :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    javascript:popup('mon_exemple1.html','width=500,height=350,location=no,status=no,toolbar=no,scrollbars=yes')">cliquez ici pour voir le resultat</a>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 166
    Par défaut
    merci, celà fonctionne effectivement pour internet explorer mais sur modzilla, celà ouvre un onglet en plus uniquement, comme si j'avais utilisé target_blank

  4. #4
    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 : 55
    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
    Salut,

    Ta fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function popup(page) {
          window.open(page);
        }
    Ne prend qu'un paramètre, or ton appel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    popup('mon_exemple1.html','width=500','height=350','location=no','status=no','toolbar=no','scrollbars=yes')
    en envoie 2...

    Donc en modifiant ta fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function popup(page,params) {
          window.open(page,'new_page',params);
        }
    ça risque de mieux fonctionner
    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

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 166
    Par défaut
    merci ça fonctionne

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 12/10/2006, 12h43
  2. Pop-up qui s'ouvre deux fois
    Par arnapou dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/06/2006, 08h49
  3. Pop up qui fait des siennes !
    Par Sandara dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 13/06/2006, 16h40
  4. [JSP] Pop up qui renvoie des données
    Par spk4ever dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 12/06/2006, 13h09

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