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 :

fermeture d'une pop-up SANS javascript


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de sarah65536
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2006
    Messages : 93
    Par défaut fermeture d'une pop-up SANS javascript
    Bonjour à tous,

    Dans le cadre de mon projet, je cré un site internet en html/php. Dans une partie de ce site, j'ouvre une pop-up, qui va contenir un formulaire. cette pop-up est ouverte à l'aide de la fonction html : <a target="_blank"></a>

    Voici le code de cet appel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="ma_pop_up.php" target="_blank">acceder au formulaire</a>
    Le problème, c'est que je ne sais pas comment la fermer. Le nouveau formuleire contiendra 2 boutons. Enregistrer les données, et quitter. Je dois donc, sur ces deux actions fermer la pop-up. Sur la première, apres avoir enregistré mes infos dans ma bdd et sur la seconde, directement.

    Bien entendu, ma plus grande contrainte est l'interdiction formelle d'utiliser le langage javascript.

    Comment puis-je faire ?

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 130
    Par défaut
    Salut,
    sans javascript, tu ne pourras pas fermer une pop-up.

    J'espère que quelqu'un d'autre pourra me démentir (ça m'intéresserait).

  3. #3
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    l'interaction est côté client je vois pas en dehors du javascript avec quoi on pourrais faire cela.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 321
    Par défaut
    A part window.close() en JS je ne vois pas

  5. #5
    Membre confirmé Avatar de sarah65536
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2006
    Messages : 93
    Par défaut
    Etes vous bien sur ?

    Parce que quand je m'étais renseigné pour ouvrir une pop-up sans javascript on m'a dit que c'était pas possible, mais pourtant j'y suis arrivée par un moyen détourné. Donc à mon avis, il doit y avoir aussi une methode pour faire ce que je demande. Non ?

  6. #6
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Bonjour,
    Citation Envoyé par sarah65536 Voir le message
    Parce que quand je m'étais renseigné pour ouvrir une pop-up sans javascript on m'a dit que c'était pas possible, mais pourtant j'y suis arrivée par un moyen détourné. Donc à mon avis, il doit y avoir aussi une methode pour faire ce que je demande. Non ?
    Et quel était ce moyen détourné ?
    Pour la fermeture sans Javascript, je rejoins l'ensemble des avis donnés ci-dessus...
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  7. #7
    Membre chevronné Avatar de Poulpynette
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 48
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2006
    Messages : 349
    Par défaut
    Citation Envoyé par sarah65536 Voir le message
    ... cette pop-up est ouverte à l'aide de la fonction html : <a target="_blank"></a> ...
    Le code que tu as présenté ci-dessus n'ouvre pas une popup mais plutôt une nouvelle fenêtre / onglet du navigateur.

    Ce n'est pas tout à fait la même chose je crois.

    Pour ouvrir une vraie popup, le javascript est nécessaire il me semble.

    Du coup je ne pense pas que tu puisses faire ce que tu veux sans javascript.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Algérie

    Informations forums :
    Inscription : Février 2007
    Messages : 22
    Par défaut
    Citation Envoyé par sarah65536 Voir le message
    Bonjour à tous,

    Dans le cadre de mon projet, je cré un site internet en html/php. Dans une partie de ce site, j'ouvre une pop-up, qui va contenir un formulaire. cette pop-up est ouverte à l'aide de la fonction html : <a target="_blank"></a>

    Voici le code de cet appel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="ma_pop_up.php" target="_blank">acceder au formulaire</a>
    Le problème, c'est que je ne sais pas comment la fermer. Le nouveau formuleire contiendra 2 boutons. Enregistrer les données, et quitter. Je dois donc, sur ces deux actions fermer la pop-up. Sur la première, apres avoir enregistré mes infos dans ma bdd et sur la seconde, directement.

    Bien entendu, ma plus grande contrainte est l'interdiction formelle d'utiliser le langage javascript.

    Comment puis-je faire ?
    On peux t'aider d'une autre façon, mais on doit savoir c'est quoi le but d'ouvrir et de fermer la fenêtre?
    peut-être il ya une autre bonne idée plus simple que cella, mais pourquoi tu veux ouvrir et fermer la fenêtre?
    Si je me trompe pas c'est pour faire la pub (programme d'affiliation)?

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

Discussions similaires

  1. [AJAX] Requête Ajax lors de la fermeture d'une pop up
    Par Persanne dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/11/2008, 17h01
  2. perte de mes données lors de la fermeture d'une pop up
    Par paolo2002 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 09/04/2008, 09h32
  3. perte de mes données lors de la fermeture d'une pop up
    Par paolo2002 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/04/2008, 11h54
  4. rendre un DIV visible à la fermeture d'une pop-up
    Par Peanut dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 03/01/2008, 16h17
  5. ouvrir un pop-up sans javascript ?
    Par bakonu dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 09/02/2005, 16h46

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