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 un serveur transmet-il un fichier '.js' au navigateur?


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 19
    Par d�faut Comment un serveur transmet-il un fichier '.js' au navigateur?
    Bonjour tout le monde,

    j'avais une simple et curieuse question quant � l'utilisation de la balise <script>.

    Quand les fonctions javascript sont externalis�es dans un fichier '.js' r�f�renc� via l'attribut "src" de la balise <script>, comment est-ce que le serveur incorpore-t-il le contenu de ce fichier dans la r�ponse afin que les fonctions javascript puissent �tre ex�cut�es par le navigateur?

    Apr�s plusieurs tests, je me suis assur� que le code html de la r�ponse ne contenait aucun code javascript. Alors o� est-ce que le navigateur r�cup�re-t-il les fonctions javascript � ex�cuter? Peut-�tre dans l'ent�te HTTP????

    J'aimerais �galement savoir si chaque serveur a sa mani�re de faire les choses ou si la proc�dure fait l'objet d'une normalisation.

    Merci d'avance.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    je me suis assur� que le code html de la r�ponse ne contenait aucun code javascript.
    Tu as visualis� le code g�n�r� ? ou uniquement la source de la page ???

    Les fonctions sont stock�es dans le cache et pas dans la page ...
    Et oui c'est standard.

    Quelle est la raison finale de cette question ? que cherches tu � faire ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 19
    Par d�faut
    je n'ai visualis� que le code source de la page.

    Je ne cherche pas � faire quelque chose de particulier, j'avais seulement envie de savoir comment cela marchait, une simple curiosit� .

    Et merci pour la r�ponse .

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    serveur envoie les donn�e par le protocole http � la demande du browser. Tout se fait c�t� client. tu peux trouver les traces sous C:\Documents and Settings ...

Discussions similaires

  1. R�ponses: 4
    Dernier message: 16/07/2007, 17h33
  2. R�ponses: 8
    Dernier message: 22/05/2007, 12h38
  3. R�ponses: 6
    Dernier message: 08/04/2005, 03h00
  4. [TP]comment creer une disquette bootable (les fichiers)
    Par ludovic5532 dans le forum Turbo Pascal
    R�ponses: 5
    Dernier message: 25/10/2003, 18h46
  5. R�ponses: 5
    Dernier message: 20/08/2002, 18h01

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