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 :

passage d'arguments via js.


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par d�faut passage d'arguments via js.
    Bonsoir,
    J'aimerais appeler une page php via un script javascript. J'arrive avec le conde ci-dessous � ouvrir ma page mais j'aimerais savoir comment envoyer un argument � ma page. Evidement je pourrais faire un truc du genre url?monargument=mavaleur mais �a afficherait la valeur de l'argument dans l'url de la page appel�e. Hors, j'aimerais �viter �a... Pourriez-vous m'aider?
    Merci...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <form name="form1" method="post"  ENCTYPE="multipart/form-data">
      <div align = 'center'>
         <table width=50% class='styleBorder'>
             <tr href="javascript:;" onClick="switchPage('signPat.php');" class='styleTable'>
    	        <td>champ1</TD>
    	        <TD>champ2</TD>
             <tr>
             <tr href="javascript:;" onClick="switchPage('signPat.php');" class='styleTableAltern'>
    	        <td>champ3</TD>
    	        <TD>champ4</TD>
             <tr>
          </table>
       </div>	
    </form>
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    function switchPage(pageId){
    window.location=pageId;
    }

  2. #2
    Membre exp�riment� Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par d�faut
    Oups j'avais pas vu que tu ne voulais pas les argument dans l'urls
    ben le plus simple
    un formulaire avec des �l�ments cach�
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    <form name="maform" method="post">
    <input type="hidden" name="valeur1">
    </form>
    et dans la fonction
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function switchPage(pageId){
    document.maform.action = pageId;
    document.maform.valeur1.value = xxxx // en fonction de la logique voulue
     
    // faire éventuellement les vérification ncécéssaire
    // puis
    document.maform.submit();
    }

  3. #3
    Membre �clair� Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par d�faut
    Merci Cpas2latarte mais ta solution fait passer l'argument dans l'url, hors, j'aimerais que cet argument soit invisible pour l'utilisateur et donc que rien ne passe par l'url. Quelqu'un voit une autre solution?

  4. #4
    Membre exp�riment� Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par d�faut
    Oups j'avais pas vu que tu ne voulais pas les argument dans l'urls
    j'ai corrig� ma r�ponse
    revoi ce que j'ai post� plus haut

  5. #5
    Membre �clair� Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par d�faut
    Merci pour la solution... Je bloque maintenant un poil plus loin, malheureusement, je g�n�re ma liste <input type="hidden" name="valeur1"> par le biais d'un acc�s DB, valeur1 est donc incr�ment� � chaque tour de boucle. Comment faire pour la r�cup dans document.maform.valeur1.value? Que noter � la place de valeur1?

  6. #6
    Membre exp�riment� Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par d�faut
    est ce que tu pourrais �tre un peu plus pr�cis je comprend pas trop.

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

Discussions similaires

  1. R�ponses: 3
    Dernier message: 25/09/2009, 11h44
  2. [HTTP]passage de parametres via la methode post
    Par abdou.sahraoui dans le forum Entr�e/Sortie
    R�ponses: 3
    Dernier message: 03/03/2008, 14h11
  3. R�ponses: 4
    Dernier message: 26/04/2006, 21h10
  4. [web] passage d'arguments à un CGI
    Par ma2th dans le forum Web
    R�ponses: 4
    Dernier message: 20/08/2004, 12h18
  5. passage d'argument � la proc�dure main ()
    Par Zazeglu dans le forum C
    R�ponses: 5
    Dernier message: 01/09/2003, 19h59

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