Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/07/2007, à 23:08

maxim

[HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Bon, je cherche depuis des heures sur internet une chose toute simple:
Comment importer du texte dans une page HTML? Ou encore mieux: comment importer un bout de code HTML conservé dans un fichier.
par example: faire un menu et ne pas avoir à modifier la page à chaque fois que je fais un nouveau lien, mais juste le fichier avec les informations relatives au menu.

Meme si ce n'est pas possible en HTML, ca doit bien etre possible en Javascript... non? où en integrant du XML?...

S'il voud plait, aidez une pauvre âme désésperée errante sur la toile...

PS: si possible pas de PHP ou autre language côté serveur.

Dernière modification par maxim (Le 30/07/2007, à 23:17)


æâ€êþÿûîœô~øäßë‘’ðüïŀö´`«»© ↓¬¿×÷¡Æ¢ÊÞÞŸŸÛÎŒÔ˚ØÄ„Ë‚¥ÐÜÏĿÖÙ
⋅∕…→↑←Ŀ™Èɲ˘—–————‑È™ÇÀ≠±¸¸⇙⇓⇘⇐⇔⇒⇖⇑⇗⇕¯“”®←↑→…⋅∕−

Hors ligne

#2 Le 31/07/2007, à 09:52

BMF

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Oui c'est possible avec un framework javascript tel que mootools

En choisissant la composante "ajax" de mootools tu peux récupérer le contenu d'un fichier et l'envoyer dans un élément précis de ta page.

Va falloir lire les docs par contre...:D


Ubuntu 18.04 sur Thinkpad T430 et X230

Hors ligne

#3 Le 31/07/2007, à 10:31

maxim

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Merci, mais... n'y a t'il pas pluss simple? ...Parce que mootools je ne comprend même pas ce que c'est et ca m'a l'air compliqué.
Si quelqu'un pourrait juste me dire un bout de code à insérer ce serait vraiment bien...


æâ€êþÿûîœô~øäßë‘’ðüïŀö´`«»© ↓¬¿×÷¡Æ¢ÊÞÞŸŸÛÎŒÔ˚ØÄ„Ë‚¥ÐÜÏĿÖÙ
⋅∕…→↑←Ŀ™Èɲ˘—–————‑È™ÇÀ≠±¸¸⇙⇓⇘⇐⇔⇒⇖⇑⇗⇕¯“”®←↑→…⋅∕−

Hors ligne

#4 Le 31/07/2007, à 14:33

Alain.g

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Salut

maxim a écrit :

PS: si possible pas de PHP ou autre language côté serveur.

Et pourquoi donc ? parce que c'est précisément ce qui convient ;-)

Sinon en simple HTML, la seule solution serait l'utilisation de  frames... (frameset ou iframe)


Xubuntu Karmic !

Hors ligne

#5 Le 31/07/2007, à 14:36

figaro

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

avec include si le serveur permet le ssi

<!--#include virtual="/path/fichier.shtml"-->

Tous les FAI n'autorisent pas le ssi et la fonction est souvent désactivée sur leurs serveurs car elle apporte de la charge au serveur.

OVh autorise le ssi . smile

Les pages de ce site sont traitées de cette façon : le menu de gauche et la page principale sont importées.

Dernière modification par figaro (Le 31/07/2007, à 16:36)


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#6 Le 31/07/2007, à 18:22

maxim

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Merci: le ssi m'a l'air sympa. Est-ce que free le gère?


æâ€êþÿûîœô~øäßë‘’ðüïŀö´`«»© ↓¬¿×÷¡Æ¢ÊÞÞŸŸÛÎŒÔ˚ØÄ„Ë‚¥ÐÜÏĿÖÙ
⋅∕…→↑←Ŀ™Èɲ˘—–————‑È™ÇÀ≠±¸¸⇙⇓⇘⇐⇔⇒⇖⇑⇗⇕¯“”®←↑→…⋅∕−

Hors ligne

#7 Le 31/07/2007, à 18:39

darksh3ll

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Salut !

ben tu peut faire ca simplement avec un sript python.

je peu essayé de te faire ca si ca t'interesse smile


gnu-project@darksh3ll.com
http://www.darksh3ll.com
Coding Vim version 7.0.235
Programmation:Python

Hors ligne

#8 Le 31/07/2007, à 18:41

figaro

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

maxim a écrit :

Merci: le ssi m'a l'air sympa. Est-ce que free le gère?

J'ai peur que non car free est assez restrictif sur l'utilisation de ses serveurs. Regardes dans les spécifications qu'ils donnent.


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#9 Le 31/07/2007, à 18:54

maxim

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

à Darksh3ll: Peut-on intégrer du python dans une page HTML? et faut-il des plugins spéciaux?

Sinon j'essaierais quand même le ssi.

Edit: Comment doit être présenté le fichier vers lequel pointe le include (ssi)?

Dernière modification par maxim (Le 31/07/2007, à 18:56)


æâ€êþÿûîœô~øäßë‘’ðüïŀö´`«»© ↓¬¿×÷¡Æ¢ÊÞÞŸŸÛÎŒÔ˚ØÄ„Ë‚¥ÐÜÏĿÖÙ
⋅∕…→↑←Ŀ™Èɲ˘—–————‑È™ÇÀ≠±¸¸⇙⇓⇘⇐⇔⇒⇖⇑⇗⇕¯“”®←↑→…⋅∕−

Hors ligne

#10 Le 31/07/2007, à 19:01

darksh3ll

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

salut maxim !

Avec Python c'est possible de convertir un document html en texte.

a voir ...


gnu-project@darksh3ll.com
http://www.darksh3ll.com
Coding Vim version 7.0.235
Programmation:Python

Hors ligne

#11 Le 31/07/2007, à 19:02

figaro

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

maxim a écrit :

Edit: Comment doit être présenté le fichier vers lequel pointe le include (ssi)?

avec ton code html mais sans les entêtes et balises head et body


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#12 Le 31/07/2007, à 19:10

Kysic

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

Je tente quand même, en php un simple <?php include("lemenu.html"); ?> suffit.
(et free gère le php).
Si le problème est que qu'il faut des pages en .html et non .php, avec un .htaccess, on peut régler ça (les pages html seront interprétées comme des pages php).

Hors ligne

#13 Le 31/07/2007, à 19:32

figaro

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

en php l'include c'est avec des fichiers .php pas des fichiers .html.

Mais ces fichiers peuvent contenir du code html (toujours sans entête ni balises head et body)


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#14 Le 31/07/2007, à 20:19

maxim

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

OK, merci! En PHP ca marche (je pensai que ce serait compliqué).


æâ€êþÿûîœô~øäßë‘’ðüïŀö´`«»© ↓¬¿×÷¡Æ¢ÊÞÞŸŸÛÎŒÔ˚ØÄ„Ë‚¥ÐÜÏĿÖÙ
⋅∕…→↑←Ŀ™Èɲ˘—–————‑È™ÇÀ≠±¸¸⇙⇓⇘⇐⇔⇒⇖⇑⇗⇕¯“”®←↑→…⋅∕−

Hors ligne

#15 Le 31/07/2007, à 20:42

Kysic

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

figaro a écrit :

en php l'include c'est avec des fichiers .php pas des fichiers .html.

En fait le nom de fichier peut être quelconque, mais si l'on veut être plus propre et respecter certaines conventions, il est en effet préférable (arrêter moi si je me trompe) d'utiliser l'extension .inc.php pour les include générant de l'affichage et .inc pour ceux qui ne génèrent pas d'affichage (puisque "lemenu.html"  de mon exemple n'était pas une vraie page html, mais juste un bloc de code html, son extension était en effet discutable).

[edit]
Par ailleurs, il est également plus propre de placer tous les fichiers inclus dans un (des) sous répertoires, dont l'accès est restreint (on ne pourra ainsi pas y accéder directement).
[/edit]

Dernière modification par Kysic (Le 31/07/2007, à 21:57)

Hors ligne

#16 Le 01/08/2007, à 06:44

figaro

Re : [HTML,javascript,...] importer du texte d'un fichier txt dans une HTML

tout a fait et en plus utiliser include_once :

<?php include_once ("/repertoire/fichier.php") ?>

D'autre part il vaut mieux utiliser l'extension php pour le fichier à inclure pour des raisons de sécurité car les fichiers pourraient être accéder directement et utilisé par un pirate.


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne