Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1684 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Un bout de code relatif à plusieurs pages dans un fichier à part

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Un bout de code relatif à plusieurs pages dans un fichier à part

n°677384
Superjun
Ouais.
Posté le 18-03-2004 à 17:55:31  profilanswer
 

Hello tlm,
Comment faire pour mettre un bout de code html dans un fichier à part, pour qu'il n'y ait qu'un seul fichier à modifer pour que ça modifie le code de toutes les pages ?
Le bout de code est un menu (assez souvent mis à jour), et c'est vraiment long de changer chaques fois le code sur chaque page :sweat:  
 
PS: Ce n'est pas un script javascript, c'est du html. Mais il y a quand meme des références à des variables incluses dans des scripts javascripts ailleur dans le code.
 
Merci d'avance pour vos réponses :)


---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
mood
Publicité
Posté le 18-03-2004 à 17:55:31  profilanswer
 

n°677389
walli
Posté le 18-03-2004 à 18:02:02  profilanswer
 

t'as pas moyen de faire un fichier de parametrage ?
les choses qui changent souvent, c'est quel style ?


---------------
NP :
n°677391
Mara's dad
Yes I can !
Posté le 18-03-2004 à 18:03:13  profilanswer
 

3 solutions :
1- frame
2- iframe
3- object
 
Edit : y'a aussi moyen en JS ou flash ou java...
Mais t'as pas l'air de vouloir ce genre de chose.
 
Sinon, ben génération dynamique coté serveur, par exemple en php :D


Message édité par Mara's dad le 18-03-2004 à 18:06:07

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°677393
Superjun
Ouais.
Posté le 18-03-2004 à 18:07:28  profilanswer
 

Merci.
Je pense que je vais utiliser object...
Mais je ne sais pas du tout m'en servir. Est-ce que c'est du html ou du javascript ?
Quelle est sa syntaxe ?
Merci pour vos réponses ;)


---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
n°677396
Docteur_Ca​nard
Posté le 18-03-2004 à 18:10:44  profilanswer
 

Mara's dad a écrit :


Sinon, ben génération dynamique coté serveur, par exemple en php :D


 
Ca va pas trop réduire le temps de chargement, ça ;)

n°677398
Mara's dad
Yes I can !
Posté le 18-03-2004 à 18:13:34  profilanswer
 

Docteur_Canard a écrit :


 
Ca va pas trop réduire le temps de chargement, ça ;)


Ben si un peu. enfin surtout si son menu fait plusieurs centaines de KO :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°677399
Superjun
Ouais.
Posté le 18-03-2004 à 18:13:36  profilanswer
 

Mara's dad a écrit :


Sinon, ben génération dynamique coté serveur, par exemple en php :D


 
Bin je voudrais rester dans le html pour l'instant, moi :sarcastic: parce je suis pas encore au point de ce coté. Donc le php viendra après :)


---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
n°677400
Mara's dad
Yes I can !
Posté le 18-03-2004 à 18:13:55  profilanswer
 

superjun a écrit :

Merci.
Je pense que je vais utiliser object...
Mais je ne sais pas du tout m'en servir. Est-ce que c'est du html ou du javascript ?
Quelle est sa syntaxe ?
Merci pour vos réponses ;)


http://www.w3.org/TR/html401/struc [...] -documents


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°677402
Superjun
Ouais.
Posté le 18-03-2004 à 18:16:31  profilanswer
 

C'est pas mal ton lien :)
mais euh... comment dire... C'est plus facile en français...
Et est-ce que object est bien pour le html ?


---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
n°677412
jagstang
Pa Capona ಠ_ಠ
Posté le 18-03-2004 à 18:33:06  profilanswer
 
mood
Publicité
Posté le 18-03-2004 à 18:33:06  profilanswer
 

n°677415
Mara's dad
Yes I can !
Posté le 18-03-2004 à 18:36:53  profilanswer
 

En fait la balise object, c'est le truc à pas faire...
   Utilise plutôt IFRAME.
 
Exemple pour page_1.html:

Code :
  1. <table border="1">
  2. <tr>
  3. <td><IFRAME src="menu.html"></iframe></td><td>Contenu de la page N°1</td>
  4. </tr>
  5. </table>


 
Exemple de menu.html

Code :
  1. <a href=page_1.html target="_top">Page N°1</a><br>
  2. <a href=page_2.html target="_top">Page N°2</a><br>
  3. <a href=page_3.html target="_top">Page N°3</a><br>
  4. <a href=page_4.html target="_top">Page N°4</a><br>
  5. <a href=page_5.html target="_top">Page N°5</a><br>


Message édité par Mara's dad le 18-03-2004 à 18:38:11

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°677417
Mara's dad
Yes I can !
Posté le 18-03-2004 à 18:37:35  profilanswer
 

Citation :

Le comportement d'un agent utilisateur pour le cas où un fichier s'auto-inclut n'est pas défini.


 :lol:  :lol:  :lol:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°677421
Superjun
Ouais.
Posté le 18-03-2004 à 18:39:23  profilanswer
 

Non, en fait c'est un menu un peu spécial, qui n'est pas sur le coté de la page. Donc il ne peut pas etre dans une frame.
Pour voir le menu en question: www.wu.free.fr


---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
n°677425
jagstang
Pa Capona ಠ_ಠ
Posté le 18-03-2004 à 18:41:55  profilanswer
 

Citation :


Contenu d'un disque-dur sur un ordi non protege, decouvert au hasard sur le reseau. Amusez vous bien !!!:
 
Attention !!! Ceci est votre disque-dur :-P


 
T'es un rigolo toi. Je te rassure ça marche plus chez moi depuis longtemps

n°677426
Superjun
Ouais.
Posté le 18-03-2004 à 18:42:49  profilanswer
 

Oui, je sais, chez moi non plus. Mais bon, il y a encore surement plein de gars dans le monde qui flippent à ça ;P
 
Mais au sujet du menu ?


Message édité par Superjun le 18-03-2004 à 18:43:07

---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
n°677429
Mara's dad
Yes I can !
Posté le 18-03-2004 à 18:43:56  profilanswer
 

Mais on s'en fout de çà !
Le tag iframe tu le met dans ce que tu veux.
Y'a que la partie "variable" qui doit être dans un fichier à part.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°677431
jagstang
Pa Capona ಠ_ಠ
Posté le 18-03-2004 à 18:46:18  profilanswer
 

pas mal tes "power toys"

n°677432
Superjun
Ouais.
Posté le 18-03-2004 à 18:48:23  profilanswer
 

lol, merci... C'est que des scripts que j'ai récupéré à gauche et à droite...
 
La page "Humour" est en préparation (en fait elle est finie, plus qu'a l'intégrer dans le menu)
 
Je suis en train de chercher ferme avec google et sur des site pour trouver comment fonctionne iframe (je l'ai jamais utilisé, et je croyait que c'était juste pour avoir une frmae :sarcastic: )


Message édité par Superjun le 18-03-2004 à 18:50:09

---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.
n°677437
Superjun
Ouais.
Posté le 18-03-2004 à 18:58:42  profilanswer
 

Donc, si j'ai bien compris (www.le-webmestre.net/web/cours/html/cours_11.php) iframe sert effectivement à créer une frame, elle descend avec le texte, et on peut la placer ou on veut.
Mais peut on la placer dans le body de façon à ce qu'elle  fasse  uniquement office de lien entre le menu (dans un fichier extérieur) et qu'elle n'affiche pas le code du menu à la place ?


Message édité par Superjun le 18-03-2004 à 18:59:36

---------------
J'aime la vie, et je la croque à pleine dents, cette saloppe.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Un bout de code relatif à plusieurs pages dans un fichier à part

 

Sujets relatifs
[VC++] Drag and drop d'un fichier sur une CDialog[résolu]ouverture fichier excel plus possible
pb vidage contenu fichier en javaObliger à l'ouverture d'un fichier excel d'enregistrer-sous un nom dif
[Eclipse] Plusieurs lignes de tabs dans l'IDE ?Le fichier XML peut contenir des fichier ?
Plusieurs types dans un vectorProblème de lecture de fichier avec java
[batch] Récupérer le dernier fichier créé d'un répertoirePetit problème étrange sur lecture de fichier
Plus de sujets relatifs à : Un bout de code relatif à plusieurs pages dans un fichier à part


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)