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 :

Modifier une page sans la recharger...


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 149
    Points : 43
    Points
    43
    Par défaut Modifier une page sans la recharger...
    Bonsoir,
    Je voudrais savoir si quelqu'un peut me donner un lien ou une explication pour m'aider à modifier le contenu d'une page sans devoir la recharger...

    Exemple: Je rentre une valeur dans une case et automatiquement, ça me calcule une conversion par exemple et l'affiche à coté de la case...

    Il me semble que c'est possible en combinant PHP et Javascript mais je ne sais pas comment et j'ai du mal a trouver.

    Merci par avance

  2. #2
    Membre confirmé Avatar de amika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 498
    Points : 464
    Points
    464
    Par défaut
    c'est possible avec javascript seulement .
    avec php c'est impossible car php s'execute au niveau serveur donc tu es obligé de recharger ta page

  3. #3
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 149
    Points : 43
    Points
    43
    Par défaut R
    Oui mais c'est possible d'intégrer ça dans une page PHP?

    Aurait eu des exemples concrets à me montrer stp?
    Merci

  4. #4
    Membre habitué
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Mai 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2006
    Messages : 99
    Points : 147
    Points
    147
    Par défaut
    bien regarde les milliers d'exemple avec AJAX

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    oui possible avec Javascript (via AJAX) dans le php
    ton php peut tres bien créer du javascript à la volé

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Points : 32
    Points
    32
    Par défaut
    c'est exactement ce que je cherche a faire pour mon programme (regarde le topic " Communication PHP ~ JS ".

    avec la méthode AJAX c'est possible à priori, jvais tenter de voir ca ce weekend, si ca te dis, on postera ici ce qu'on aura appris ou trouver, vive l'entraide mdr ^^

  7. #7
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut
    J'utilise cette fonction javascript :
    En argument : l'url de la page php du style : mapage.php?action=listerUser
    La fonction renverra ce que contient ta page php.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    function SendRequest(fichier)
     {
      if(window.XMLHttpRequest) // FIREFOX
        xhr_object = new XMLHttpRequest(); 
      else if(window.ActiveXObject) // IE
        xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
      else 
        return(false); 
      xhr_object.open("GET", fichier, false); 
      xhr_object.send(null); 
      if(xhr_object.readyState == 4) return(xhr_object.responseText);
      else return(false);
     }

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Points : 32
    Points
    32
    Par défaut
    jvais être très chiant, mais jcomprend pas le code :$
    surtout avec les xhr_object.open

    pouvez vous m'expliquer ce que ca signifie?

  9. #9
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut
    Open sert à préparer une requête en indiquant la méthode, l'URL, et le drapeau de synchronisation !

  10. #10
    Rédacteur
    Avatar de BrYs
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 014
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 014
    Points : 3 522
    Points
    3 522

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Points : 32
    Points
    32
    Par défaut
    Jme suis lancé sur les tutoriels ^^
    et le 1er que Brys m'a proposé me pose un ptit probleme ^^

    Je ne comprend pas l'utilisation du Node Cleaner, jvois pas l'interet en fait.... :/

    Et est-ce absolument nécessaire, recommandé ou vraiment optionnel ?

  12. #12
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 159
    Points : 160
    Points
    160
    Par défaut
    C'est recommandé voire nécessaire...

    L'explication est simple: tout les espaces, tabulations, retours a la ligne etc que tu laisse dans ton code sont compris par certains navigateurs comme un noeud a part entière, d'autres les ignore totalement...

    Et en général, on préfère avoir les memes résultats sur tout les navigateurs ! :p

  13. #13
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 51
    Points : 32
    Points
    32
    Par défaut
    Merci !! j'aurais surement d'autre questions à vous poser d'ici peu ^^

Discussions similaires

  1. Actualiser une page sans en recharger les images, les sons.
    Par scarlatine dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 01/01/2013, 22h08
  2. [AJAX] Raffraichir une page sans la recharger
    Par JClens dans le forum AJAX
    Réponses: 3
    Dernier message: 17/09/2010, 16h02
  3. Réponses: 5
    Dernier message: 19/03/2008, 03h44
  4. charger une page sans tout recharger
    Par budylove dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 21/10/2005, 11h04
  5. Déplacement dans une page sans recharge
    Par EpOnYmE187 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/08/2005, 16h17

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