La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Importer du texte dans une page html via un fichier txt
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Importer du texte dans une page html via un fichier txt  (Lu 3861 fois)
Importer du texte dans une page html via un fichier txt
« sur: le 10-11-2007 a 17:30:28 »
Gizmil
Membre récent
*

Hors-Ligne

Messages: 16



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Salut,

Je cherche le moyen d'introduire du texte dans une page html via un fichier .txt externe! Il faut que ce soit un txt pour que mon client puisse l'éditer facilement avec un prog de traitement de texte.

Je me demandais si c'était possible et si oui, est-il possible de placer plusieurs blocs de textes différents dans mon fichier txt en les plaçant dans des variables et d'importer celui que je désire dans ma page html ?

Merci!

Rapporter au modérateur  

Re:Importer du texte dans une page html via un fichier txt
« Répondre #1 sur: le 11-11-2007 a 14:16:05 »
lefou
P'tit nouveau
**

Hors-Ligne

Messages: 104





Voir le Profil    WWW
Répondre avec citation

Je ne crois pas que cela soit possible en html simple.
Par contre c'est faisable si ta page est en php.

Rapporter au modérateur  

Conception de sites web : http://www.crea-fr.com
Re:Importer du texte dans une page html via un fichier txt
« Répondre #2 sur: le 13-11-2007 a 15:58:27 »
Gizmil
Membre récent
*

Hors-Ligne

Messages: 16



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Oui, c'est bien ce qu'il me semblait! Merci pour cette confirmation! 

Rapporter au modérateur  
Re:Importer du texte dans une page html via un fichier txt
« Répondre #3 sur: le 13-11-2007 a 20:08:19 »
Krash
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 181





Voir le Profil    E-Mail
Répondre avec citation

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>Afficher contenu fichier text</title>
<script type="text/javascript">
var xmlHttp = createXmlHttpRequestObject();

function createXmlHttpRequestObject()
{
  var xmlHttp;
  try
  {
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                                    "MSXML2.XMLHTTP.5.0",
                                    "MSXML2.XMLHTTP.4.0",
                                    "MSXML2.XMLHTTP.3.0",
                                    "MSXML2.XMLHTTP",
                                    "Microsoft.XMLHTTP");
    for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
    {
      try
      {
        xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
      }
      catch (e) {}
    }
  }
  if (!xmlHttp)
    alert("Error creating the XMLHttpRequest object.");
  else
    return xmlHttp;
}


function process()
{
  if (xmlHttp)
  {
    try
    {
      xmlHttp.open("GET", "fichier.txt", true);
      xmlHttp.onreadystatechange = handleRequestStateChange;
      xmlHttp.send(null);
    }
    catch (e)

    {
      alert("Can't connect to server:\n" + e.toString());
    }
  }
}

function handleRequestStateChange()
{
  myDiv = document.getElementById("myDivElement");
  if (xmlHttp.readyState == 4)
  {
    if (xmlHttp.status == 200)
    {
      try
      {
        response = xmlHttp.responseText;
        myDiv.innerHTML += response;
      }
      catch(e)
      {
        alert("Error reading the response: " + e.toString());
      }
    }
    else
    {
      alert("There was a problem retrieving the data:\n" +
            xmlHttp.statusText);
    }
  }
}

</script>
</head>
<body onload="process()">
  <br/>
  <div id="myDivElement"></div>
</body>
</html>


si tu veux mettre plusieurs bloc ce serait mieux de le mettre dans un fichier xml

Rapporter au modérateur  
Re:Importer du texte dans une page html via un fichier txt
« Répondre #4 sur: le 14-11-2007 a 08:16:48 »
lefou
P'tit nouveau
**

Hors-Ligne

Messages: 104





Voir le Profil    WWW
Répondre avec citation

Autant pour moi !!! Il est vrai que je n'avais pas pensé à javascript / ajax.

Mais attention : les internautes ayant une configuration navigateur tel que les scripts ne soient pas exécuter ne pourront pas visualiser le contenu du texte.

Autre chose très importante : le contenu du fichier texte ne sera pas pris en compte par les moteurs de recherche. Cela peut donc être dommage si ce fichier texte contient les mots clés de ta page.

Rapporter au modérateur  

Conception de sites web : http://www.crea-fr.com
Re:Importer du texte dans une page html via un fichier txt
« Répondre #5 sur: le 14-11-2007 a 10:23:15 »
Gizmil
Membre récent
*

Hors-Ligne

Messages: 16



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Merci à tous les deux!

Citation:
Autre chose très importante : le contenu du fichier texte ne sera pas pris en compte par les moteurs de recherche. Cela peut donc être dommage si ce fichier texte contient les mots clés de ta page.

Ce cas de figure intervient également si on n'utilise pas javascript, j'imagine?

Rapporter au modérateur  
Re:Importer du texte dans une page html via un fichier txt
« Répondre #6 sur: le 14-11-2007 a 11:10:18 »
lefou
P'tit nouveau
**

Hors-Ligne

Messages: 104





Voir le Profil    WWW
Répondre avec citation

Citation de: Gizmil le le 14-11-2007 a 10:23:15
Merci à tous les deux!

Citation:
Autre chose très importante : le contenu du fichier texte ne sera pas pris en compte par les moteurs de recherche. Cela peut donc être dommage si ce fichier texte contient les mots clés de ta page.

Ce cas de figure intervient également si on n'utilise pas javascript, j'imagine?

Faux  : si le traitement s'effectue en php, le contenu est intégré à la page (intégration côté serveur) donc visible par le moteur de recherche.

Rapporter au modérateur  

Conception de sites web : http://www.crea-fr.com
Re:Importer du texte dans une page html via un fichier txt
« Répondre #7 sur: le 14-11-2007 a 16:10:58 »
Gizmil
Membre récent
*

Hors-Ligne

Messages: 16



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Ok, merci! Vive php!   

Rapporter au modérateur  
Re:Importer du texte dans une page html via un fichier txt
« Répondre #8 sur: le 14-11-2007 a 17:16:05 »
lefou
P'tit nouveau
**

Hors-Ligne

Messages: 104





Voir le Profil    WWW
Répondre avec citation

Citation de: Gizmil le le 14-11-2007 a 16:10:58
Ok, merci! Vive php!   

Vive les langages de script côté serveur surtout !!!! Php n'est pas le seul.

Rapporter au modérateur  

Conception de sites web : http://www.crea-fr.com
Re:Importer du texte dans une page html via un fichier txt
« Répondre #9 sur: le 05-12-2007 a 22:08:35 »
psychopac
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 7



verre plein je te vide, verre vide je te plains

Voir le Profil    WWW
Répondre avec citation

cetes mais il est libre^^.

Rapporter au modérateur  

http://www.e-monsite.com/musik-store/
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg