Post javascript & iframe

Bonjour, j'ai un problème concernant les post en javascript pour le php.
Voici le détail de ma page :
J'ai une iframe qui mêle à la page "p2.php", son id="load".
J'ai trois boutons qui sont mêlé à la commande => javascript:touche(x)
J'ai aussi un détecteur de touche qui mêle au trois boutons.

J'aimerais quand on appuie sur le bouton X :
Le programme va au script => function touche(X)
Envoie la requête post X à ma page iframe (p2.php)
Et régénère l'iframe => p2.php.

Comment doit-je faire pour envoyer la requête "X", à la page "p2.php" et permettre de régénérer son iframe ?
@++ Merci d'avance ++@
Configuration: Windows Vista
Firefox 3.5.5

6 réponses

  1. Non c'est bon !
    J'ai trouvé tout seul, voici mon code, si quelqu'un se colle le nez dessus :

    funtion touche(x)
    {
    var expDate = new Date()
    var jours = 5; //LE NOMBRE DE JOUR
    var nom = "keys"; //LE NOM DU COOKIE
    var valeur = x; //LA VALEUR DE LA TOUCHE touche(x)
    expDate.setTime(expDate.getTime() + (jours * 24 * 3600 * 1000)) //DATE
    document.cookie = nom + "=" + escape(valeur) + ";expires=" + expDate.toGMTString() //CREER LE COOKIE
    document.getElementById('idFrame').src = "autreFichier.html"; //INITIALISE L'IFRAME
    }


    @++
    1. Wouia, tu le fait pas à la légère ...
      Merci ! ça me fera de la lecture ^^
      Mais tu n'aurais pas le code "presque tout fait" ?
      En tout cas y a aucun sujet sur le net qui s'en rapporte.
      @++ merci ++@
      1. Lis ce tuto.
        Tu pourrais aussi apprendre les regex en JS pour ne récupérer que le contenu d'un div, par exemple.
        1. Vive le javascript !
          Le nombre de dérivation qui existe sont illimité ont dirait ! La 3D, insertion de musiques / vidéos ...
          Et maintenant AJAX ... bon et c'est quoi le code à mettre ?
          J'espère que ce n'est pas trop compliqué.
          @++ Merci d'avance ++@
          1. Merci, mais ajax n'est il pas une autre programmation ? Moi je veux le code en javascript.
            1. AJAX est une technologie utilisant des objets Javascript comme XmlHttpRequest.
              Donc AJAX c'est du Javascript.
          2. Je n'ai pas bien compris mais je penses que tu devras utiliser AJAX.