Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Programmation.web

Programmation.web : Inclusion de fichier via Javascript

Posté par MilkaJinka () le 12 mai 2008
Bonjour,

J'ai une question de néophyte par rapport à Javascript, et je n'ai pas trouvé de réponse probante sur les moteurs de recherche : est-il possible d'inclure le contenu d'un fichier dans une page HTML via Javascript ?

Je sais qu'on peut ouvrir une URL, et modifier la page actuelle avec document.write, mais peut-on par exemple ouvrir un fichier texte.txt (situé sur le serveur) dont on dispose de l'URL, et l'inclure dans le corps d'une page HTML ?

Merci !

--
Persiste.
> Lire le message (4 commentaires, moyenne: 1,3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

XmlHttpRequest

Posté par lom (page perso, ) le 12/05/2008 à 09:48. (lien). Évalué à 1.

Hello,

Il est possible d'integrer un fichier situe sur le meme serveur que la page elle meme, par une requete XmlHttpRequest (Ajax).
Ce ne sera pas un 'include' a la php, execute avant l'affichage, mais une requete asynchrone qui te permet en javascript d'aller chercher le fichier sur le serveur puis de l'afficher dans la page (via DOM ou document.write).

Si c'est un fichier local que tu veux integrer, il n'y a pas moyen, du aux restrictions de securites (sinon ce serait trop facile pour un site malveillant de recuperer les fichiers passwords ou autre de n'importe quel client.)

  • [^]Re: XmlHttpRequest

    Posté par MilkaJinka () le 12/05/2008 à 11:04. (lien). Évalué à 1.

    Merci, le but est bien d'aller chercher un fichier sur le serveur et de l'inclure côté client (avec un lien de secours pour ceux qui n'ont pas Javascript activé). Ça se fait assez facilement ?

    --
    Persiste.
    • [^]Re: XmlHttpRequest

      Posté par Moun's (page perso, ) le 12/05/2008 à 13:04. (lien). Évalué à 2.

      xmlhttprequest ou iframe pour recuperer le fichier puis document.write( reponse )

      • [^]Re: XmlHttpRequest

        Posté par yellowiscool (Jabber id, page perso, ) le 12/05/2008 à 20:48. (lien). Évalué à 1.

        xmlhttprequest est très conseillé. L'iframe est une bidouille pour se genre d'utilisation.

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web