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

Langage PHP Discussion :

PHP et Popup Javascript


Sujet :

Langage PHP

  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Par défaut PHP et Popup Javascript
    Bonjour,

    J'ai un page principale , dans laquelle j'ai un lien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "<a href=\"index.php?page=View_ASSET&VIEW_=".trim($champs[8])."\" onclick=\"popup(this.href); return false;\"><img src='./images/info-small.png' alt='warning-small'></a>"
    Ce lien ouvre une popup javascript, jusque la pas de problème.

    Cependant dans ma popup j'ai un autre lien qui est censé ouvrir une autre popup :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "<a href=\"index.php?page=View_SCCM&VIEW_=".trim($champsASSET[8])."\" onclick=\"popup(this.ref); return false;\"><img src='./images/info-small.png' alt='warning-small'></a>"
    Mais la 2eme popup ne s'ouvre pas.

    C'est le contenu de ma première popup qui est modifiée.

    Savez vous comment faire pour ouvrir 2 popup distinctes ?

    Ci-dessous le JS :

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function popup(lien) {
      window.open(lien, "", "toolbar=no, location=no, directories=no, status=no, scrollbars=yes, resizable=no, width=640, height=640");
    }

    Merci d'avance.

  2. #2
    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
    Vu que ta fonction JavaScript ouvre une nouvelle fenêtre, cette dernière ne connait pas la fonction popup(), donc le code contenu dans le onclick renvoie une erreur et c'est le lien qui est suivi.
    Tu peux éventuellement utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="opener.popup(this.ref); return false;"
    Mais ouvrir une popup qui ouvre une autre popup, c'est quand même assez sale comme technique et plus trop au goût du jour... Il existe tellement de scripts de fenêtres modales que le meilleur conseil à te donner serait de changer de fonctionnement...
    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

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Par défaut
    Ca fonctionne mais ca m'ouvre une page blanche "about:blank".

    Mais bon tu as raison je vais opté pour un autre affichage ;

    Merci à toi.

    Et merci pour le changement de pseudo

  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 : 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 snorky94
    ca m'ouvre une page blanche "about:blank".
    Peut-être parce que this.ref != this.href
    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 éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Par défaut
    effectivement c'est mieux

    Merci

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

Discussions similaires

  1. Utilisation d'une variable php dans popup javascript
    Par cybernetique dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/01/2008, 21h27
  2. [PHP-JS] popup javascript + php
    Par sadkill dans le forum Langage
    Réponses: 4
    Dernier message: 20/05/2007, 13h07
  3. [PHP-JS] Probleme de popup javascript en php avec dreamweaver
    Par wadali_2000 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/07/2006, 20h00
  4. [PHP-JS] Popup Javascript sous condition PHP
    Par franfr57 dans le forum Langage
    Réponses: 3
    Dernier message: 16/05/2006, 15h29
  5. [PHP-JS] afficher des donnée php dans popup javascript
    Par speedylol dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/04/2006, 17h05

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