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
    1. Je n'ai pas bien compris mais je penses que tu devras utiliser AJAX.
      0
      1. Merci, mais ajax n'est il pas une autre programmation ? Moi je veux le code en javascript.
        0
        1. AJAX est une technologie utilisant des objets Javascript comme XmlHttpRequest.
          Donc AJAX c'est du Javascript.
          0
      2. 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 ++@
        0
        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.
          0
          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 ++@
            0