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 :

window.open sur un cgi


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par d�faut window.open sur un cgi
    Bonjour, je suis confront� � un probl�me tout b�te mais bon je pr�f�re vous demander pour �viter d'avoir � perdre trop de temps � chercher la solution par
    moi meme.

    Dans un premier temps l'id�e de ce que je veux faire est �quivalant � faire ceci :

    Dans le script cgi-perl "board.cgi" :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    print "<a href=\"wait.cgi\" onclick=\"window.open(this.href,615,'height=150 , width=370, location=no');return false;\">ici</a>";
    Donc ceci fonctionne parfaitement. En cliquant sur le lien un petit popup s'ouvre et contient l'affichage code du fichier wait.cgi apr�s interpr�tation.

    Ce que je voudrais faire c'est l'�quivalant mais non plus avec un hyperlien mais un formulaire :

    Dans le fichier board.cgi :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    print "<form action=\"traitement.cgi\" method=\"post\">";
     
    ...
     
    print "<input id=\"scan1\" type=\"image\" src=\"../image.gif\" alt=\"\" value=\"Enregistrer\" onclick=\"window.open(this.href,615,'height=150 , width=370, location=no');return false;\"></span>";
    Et l� ca bloque sur le this.href puisqu'on obtient l'erreur suivante dans le navigateur web : The requested URL /cgi-bin/undefined was not found on this server.

    Ca c'�tait dans un premier temps car la finalit� de cela est que je voudrais que le traitement du formulaire soit effectu� dans traitement.cgi et que le 'popup' se lance en simultann�.

    Pour r�sum� ce que j'aimerais arriver � faire c'est cliquer sur un bouton de formulaire et qu'� ce moment le navigateur recharge la page vers traitement.cgi et qu'en simultann� un popup se lance �galement dont le contenu est dans wait.cgi


  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par d�faut
    Personne pour me d�bloquer ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par d�faut
    Pour information la solution �tait de ne pas mettre "return false" mais "return true".

    Je suis assez de�u que personne ne m'ait donn� la r�ponse

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. window.open() ne fonctionne pas sur IE
    Par brunoperel dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 06/08/2009, 23h01
  2. [CSS 2.1] style sur echo et window.open
    Par ledisciple dans le forum Mise en page CSS
    R�ponses: 13
    Dernier message: 15/04/2009, 13h44
  3. bug window.open sur ie7
    Par pchelp59 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 18/03/2009, 13h13
  4. Erreur sur un window.open lors du deuxi�me appel
    Par Mike_69 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 02/04/2007, 09h40
  5. Probleme sur window.open
    Par iceman2001 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 24/07/2006, 17h42

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