Comment puis-je insérer du texte à partir d'un fichier externe dans un div?
Comme le titre le dit, je veux le contenu d'un fichier externe (texte,html,php, etc.) sur un div.
Il y a au fond de texte dans un fichier externe, appelé: text_1.txt ou *text_1.html* et je veux que le texte s'affiche dans une div qui se trouve sur une page d'accueil.
La solution idéale serait un joli code de base pour afficher du texte à partir d'un texte ou d'un fichier html
en l'insérant dans un div classé: contenu
Ici, j'ai illustré le problème avec le code de base, l'utiliser comme un exemple pour écrire une solution.
Code text_1.html:
<p>Hello world.</p>
Code index.html:
<!doctype html>
<html>
<head>
<title>Homepage</title>
</head>
<body>
<div class="content"></div>
</body>
</html>
C'est aussi simple que je peux le mettre.
J'apprécie toutes les réponses que je reçois, je vous remercie.
PS voici quelques choses que vous devriez éviter de répondre:
- Utilisation d'iframes, ou tout autre type de trame solution.
- Faire usage de la onclick dans la fonction jquery etc.
- Utilisation inefficace des objets textfield pour remplacer certains de texte.
- De rendre l'usage d'un code d'insertion pour le serveur virtuel ou des méthodes similaires.
Parce que j'ai de travailler avec des serveurs qui ne supportent pas la SSI.
Dans ce cas, j'aimerais vraiment vous recommandons de le changer à un autre fournisseur d'hébergement - toute solution mise en œuvre sans un serveur de script côté de quelque nature sera terriblement compromise. (par exemple: l'Injection via JavaScript signifie que le contenu ne sera pas indexé par les moteurs de recherche, etc.)
pas de SSI, mais php/python/ruby ou pourquoi ils l'inacceptable?
J'ai essayé de ceux qui, bien qu'apparemment ces langues ne sont pas comme moi et décide de ne pas travailler, donc j'ai du avoir recours à des boiteux, des iframes, je décourage fortement.
OriginalL'auteur Nikita | 2012-12-16
Vous devez vous connecter pour publier un commentaire.
Pourquoi ne pas vous venez de le faire avec jquery
Où est text_1.html dans votre solution?
text_1.html est dans le même emplacement que le document qui comprend le code ci-dessus. Donc, il faut travailler si je ne me trompe pas.
Oui il devrait ce que la console de dire eny erreurs?
ne fonctionne pas pour moi me donne cette erreur XMLHttpRequest ne peut pas charger de fichier:,. Origine de la croix demandes sont prises en charge uniquement pour les protocoles: http, de données, de chrome, chrome-extension, https, chrome-extension-ressource.
OriginalL'auteur Kimtho6
Il n'y a aucun moyen de le faire, à moins que et jusqu'à ce que vous utilisez des inclusions Côté Serveur à l'aide de PHP, ASP, JSP ou
http://en.wikipedia.org/wiki/Server_Side_Includes
Si vous voulez le faire à l'aide de php, vous pouvez utiliser ceci:
Ou de l'utilisation des fonctions natives pour ouvrir
.txt
fichiers dans vos pageslire son PS 😉
Je n'arrive pas à écrire du bon code pour faire de votre solution php de travail, est-il un autre moyen ou suis-je en train de faire quelque chose de mal?
OriginalL'auteur Mr. Alien