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 :

Comment javascript peut mettre à jour certaines parties de la page affichée?


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut Comment javascript peut mettre à jour certaines parties de la page affichée?
    Bonjour,

    Je me demandais comment il était possible pour un programme javascript de mettre à jour des éléments de la page html chargée sans modifier le reste de l'affichage (on modifie qu'une partie)? Comment cela marche? Comment fait on en fait pour gérer la fenêtre d'affichage et son contenu?

  2. #2
    Membre Expert Avatar de Barsy
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    1 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 484
    Par défaut
    Il faut passer par Ajax.

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    je dirais même plus, il faut passer par ... Ajax

    A+

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut
    ???
    Je croyais que ajax se baser sur javascript et a été crée bien après...?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut
    Je vais lire...
    Mais je ne cherche pas à réaliser cette action dans un site.
    Je cherche à comprendre comment le serveur web le fait...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut
    Je viens de lire l'article en lien. C'est pas vraiment ce que j'attendais comme réponse.
    Comment javascript fait pour savoir où se trouve les zones de texte, etc... de la page, et les remplaces ensuite par autre chose...?
    Il y a une sorte d'API sur le serveur web pour manipuler les éléments de la page?

  7. #7
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par zuzuu Voir le message
    Je viens de lire l'article en lien.
    Lequel ?

    Celui-ci te donneras les base (Ajax "vient" du XML).

    Tu pourras continuer avec celui-ci, puis les autres ...

    Bonne lecture.

    A+

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut
    Je dois mal m'exprimer... Désolée, je sais que tu essais de m'aider et je t'en remercie mais ce n'est pas cela que je recherche.
    En lisant tout ces liens, j'ai compris qu'il est possible d'effectuer des requêtes asynchrones qui permettent de récupérer des informations sans modifier la page couramment affichée. OK!
    Ensuite, j'ai compris que javascript a accès au contenu affiché. Il sait par exemple retrouver un div en particulier si celui ci avait un id.
    Il peut donc le mettre à jour.
    Mais comment fait il?
    Je veux dire, pourquoi il y aura que javascript qui puisse "parler" à la page courante et la mettre à jour...?
    Et si on voulait inventer un autre langage que javascript, n'y a t'-il pas une api sur le serveur web qui gère l'affichage du contenu?

  9. #9
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Par défaut
    L'affichage du contenu n'est pas géré par le serveur web, il est géré du coté du client non?

    Du coté serveur web, par exemple sur un serveur php, il y a un interpreteur Php voila tout, rien à voir avec un Automate Programmable Intégré...

  10. #10
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par zuzuu Voir le message
    Mais comment fait il?
    Je veux dire, pourquoi il y aura que javascript qui puisse "parler" à la page courante et la mettre à jour...?
    Parce qu'il est intégré au moteur de chaque navigateur ...
    Ce qui simplifie bien (en général ) le boulot des développeurs

    A+

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut
    Okay, donc en fait, c'est pas les navigateurs qui proposent un moyen d'afficher la page, c'est eux qui implémente les fonctionnalités de javascript...?

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/03/2010, 17h58
  2. Mettre à jour certaines tables d'un base access
    Par The Jos dans le forum Bases de données
    Réponses: 4
    Dernier message: 22/09/2009, 18h57
  3. Réponses: 14
    Dernier message: 26/03/2007, 16h52
  4. [VBA-E] comment ne pas mettre à jour les liaisons!
    Par max2245 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/12/2005, 12h05

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