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 :

Formulaire posté dans une nouvelle page et JS


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
    Avril 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 6
    Par défaut Formulaire posté dans une nouvelle page et JS
    Bonjour,

    J'ai actuellement besoin de poster un formulaire HTML dans un popup pour traitement en PHP, avec certaines regles bien particulières.
    Tout d'abord la page doit avoir une dimension reduite fixables, ensuite elle doit dans certains cas pouvoir rafraichir la page qui l'a appelé.

    Les difficultés rencontrées sont que resizeto fait sur l'objet window ne fonctionne pas sous opera et ensuite window.opnener ne marche normalement pas s'il n'y a pas eu un open() de fait (pas verifié ce point la).
    Donc est il possible de faire ce que je veux de façon à peu prêt simple et en ayant une compatibilité IE7/Opera9

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 6
    Par défaut
    En fait le lien serait même http://javascript.developpez.com/faq/?page=formObjs si c'était pas un copier coller mais un endroit ou m'envoyer au bon paragraphe de la FAQ que j'ai bien lu avant de poster, ce qui ne semble pas le cas de cette reponse.

    En tout cas merci pour l'accueil ca fait toujours plaisir.

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    Re "bonjour" a toi
    préfères tu un blabla de politesse t'accueillant et te souhaitant la bienvenue ou plutôt une réponse clair et concise sur un sujet traité mainte fois ? une recherche sur le forum t'aurais assurément donné la réponse a ta question ...
    les popups sont un sujet récurant d'ou une section consacré dans la faq ...

    Si j'ai bien compris ta question tu souhaitais une popup avec une taille bien définit ? ainsi que pouvoir communiquer ( raffraichir la page appelante ) donc je t'invites a chercher sur ce forum

    et toujours avec le sourire

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 6
    Par défaut
    ... Non ca n'a rien a voir.

    On va reprendre a 0.

    Ouvrir un pop avec une taille fixée ça se fait avec window.open(et les parametres qui vont bien)
    Effectivement sujet mainte fois traité.

    Traiter un formulaire dans une fenetre popup ca se fait sans javascript avec un target dans la balise form mais sans aucun controle de la taille et une invalidation de la proprieté window.opener qui parait il vaut nul dans le cas d'ouverture qui n'est pas faite par JS.

    Donc non et renon la fonction recherche ne donne rien, non la faq ne donne rien. S'enregistrer sur le forum, passer les validations, faire un poste polit et explicatif, clair et concis qui n'est pas lut, c'est long, bien plus que claquer une recherche google ou forum, ou encore eplucher la faq a coup de ctrl+f.

    Se faire repondre un simple lien par un modo, sans bonjour ni rien, qui a une signature digne de "je te prends pour un con" et qui n'a visiblement pas prit la peine de comprendre de quoi je parle, ca donne pas envie d'aller plus loin.

  6. #6
    Membre expérimenté Avatar de marts
    Inscrit en
    Février 2008
    Messages
    233
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 233
    Par défaut
    Le mieux c'est que tu utilises une fenêtre interne à ta page (une div en position absolue). Tu pourras faire tout ce que tu veux avec et sous tous navigateurs.
    Inutile d'être agressif pour avoir des réponses.

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

Discussions similaires

  1. [PHP 5.4] Envoyer un formulaire dans une nouvelle page
    Par hamoji dans le forum Langage
    Réponses: 2
    Dernier message: 28/04/2014, 14h44
  2. Formulaire+Javascript : réponses dans une nouvelle page
    Par matperino dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/12/2006, 09h11
  3. Charger un POST dans une nouvelle fenetre
    Par cisse18 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 26/04/2006, 15h03
  4. Soumettre un formulaire dans une nouvelle page
    Par Poussy-Puce dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 02/03/2006, 16h42
  5. Ouvrir un lien dans une nouvelle page
    Par freud dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 13/11/2005, 14h20

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