> Insérer une page html dans une page html

Note 5
Keo
posté vendredi 18 juillet 2008 à 08:38
Message #1


Forumeur activiste
****

Messages : 281
Inscrit : 16/07/2007
Lieu : 50.42°/2.48° - France (62)
homme
20
fr




Bonjour,

J'aimerais savoir comment insérer dans une page html une autre page html mais je souhaite que cette dernière se recharge toute seule par exemple tous les 15 secondes.
Merci d'avance. wink1.gif


--------------------

Site officiel du Cercle Laïque d'Houdain - Basket-ball



Go to the top of the page
+Quote Post
Tags Ce contenu n'a pas encore de Tag
Sponsors
À l'instant



Retour en haut de page
Ryo
posté vendredi 18 juillet 2008 à 09:23
Message #2


Forumeur accro
*******

Messages : 919
Inscrit : 27/05/2008
Lieu : Calvados
homme
34
fr




Salut,

2 solutions :
- en javascript
- ou une iframe qui se recharge toute seule

Faudrait en dire plus wink1.gif


--------------------
Go to the top of the page
+Quote Post
Keo
posté vendredi 18 juillet 2008 à 09:35
Message #3


Forumeur activiste
****

Messages : 281
Inscrit : 16/07/2007
Lieu : 50.42°/2.48° - France (62)
homme
20
fr




Salut,

Il existe un moyen avec "INCLUDE" genre <!-- INCLUDE overall_header.html -->
Ça ne marcherait pas avec ce moyen ? smile.gif


--------------------

Site officiel du Cercle Laïque d'Houdain - Basket-ball



Go to the top of the page
+Quote Post
Ryo
posté vendredi 18 juillet 2008 à 09:53
Message #4


Forumeur accro
*******

Messages : 919
Inscrit : 27/05/2008
Lieu : Calvados
homme
34
fr




<!--#include virtual="overall_header.html" -->

C'est du SSI (Server Side Includes), en gros c'est le serveur qui interprète cette commande avant de l'envoyer

Il faut que cela soit activé sur ton serveur pour que ça fonctionne.

Pour savoir si ça fonctionne, il n'y a pas 36 solutions, mets ce code et teste le pour voir si ça fonctionne biggrin.gif


--------------------
Go to the top of the page
+Quote Post
Keo
posté vendredi 18 juillet 2008 à 09:56
Message #5


Forumeur activiste
****

Messages : 281
Inscrit : 16/07/2007
Lieu : 50.42°/2.48° - France (62)
homme
20
fr




Citation (Ryo @ vendredi 18 juillet 2008 à 10:53) *


C'est du SSI (Server Side Includes), en gros c'est le serveur qui interprète cette commande avant de l'envoyer

Il faut que cela soit activé sur ton serveur pour que ça fonctionne.

Pour savoir si ça fonctionne, il n'y a pas 36 solutions, mets ce code et teste le pour voir si ça fonctionne biggrin.gif


Ok et pour le refresh tous les 15 secondes, je mets quoi comme code dans mon page html que je vais "includer" ?


--------------------

Site officiel du Cercle Laïque d'Houdain - Basket-ball



Go to the top of the page
+Quote Post
Ryo
posté vendredi 18 juillet 2008 à 10:06
Message #6


Forumeur accro
*******

Messages : 919
Inscrit : 27/05/2008
Lieu : Calvados
homme
34
fr




Dans la page à "includer", entre les balises <head> et </head>, tu mets la balise meta suivante :
<meta http-equiv="Refresh" content="valeur_en_seconde">

dans ce cas précis, ça sera : <meta http-equiv="Refresh" content="15">


--------------------
Go to the top of the page
+Quote Post
Keo
posté vendredi 18 juillet 2008 à 10:15
Message #7


Forumeur activiste
****

Messages : 281
Inscrit : 16/07/2007
Lieu : 50.42°/2.48° - France (62)
homme
20
fr




Citation (Ryo @ vendredi 18 juillet 2008 à 11:06) *
Dans la page à "includer", entre les balises <head> et </head>, tu mets la balise meta suivante :
<meta http-equiv="Refresh" content="valeur_en_seconde">

dans ce cas précis, ça sera : <meta http-equiv="Refresh" content="15">


Ok ça fonctionne mais le problème c'est que lorsqu'il se rafraichit, il rafraichit toute la page or je souhaite qu'il rafraichit seulement la page que j'ai "includé".


--------------------

Site officiel du Cercle Laïque d'Houdain - Basket-ball



Go to the top of the page
+Quote Post
Ryo
posté vendredi 18 juillet 2008 à 10:29
Message #8


Forumeur accro
*******

Messages : 919
Inscrit : 27/05/2008
Lieu : Calvados
homme
34
fr




on en revient donc aux solutions de départ whistling1.gif
- soit on le fait en javascript
- soit tu le mets en iframe

l'iframe n'est pas top, mais c'est plus facile à faire que javascript

A la place de :
<!--#include virtual="overall_header.html" -->

tu mets ce code :
<iframe src="overall_header.html" width="largeur" height="hauteur" scrolling="no" frameborder="0" > </iframe>

scrolling="no" -> pour ne pas afficher les barres de scroll
frameborder="0" -> pour ne pas afficher les bordures de l'iframe


à toi de définir tes dimensions soit en pixels, soit en % de la fenêtre active
ex : width="700" -> pixels
ou width="80%"


Et dans
overall_header.html tu laisse ta balise refresh

Ce message a été modifié par Ryo - vendredi 18 juillet 2008 à 10:36.


--------------------
Go to the top of the page
+Quote Post
Keo
posté vendredi 18 juillet 2008 à 10:55
Message #9


Forumeur activiste
****

Messages : 281
Inscrit : 16/07/2007
Lieu : 50.42°/2.48° - France (62)
homme
20
fr




Ok c'est bon ça fonctionne, merci beaucoup de l'aide. wink1.gif


--------------------

Site officiel du Cercle Laïque d'Houdain - Basket-ball



Go to the top of the page
+Quote Post
Ryo
posté vendredi 18 juillet 2008 à 12:39
Message #10


Forumeur accro
*******

Messages : 919
Inscrit : 27/05/2008
Lieu : Calvados
homme
34
fr




Mais de rien smile.gif


--------------------
Go to the top of the page
+Quote Post




 

RSS Version bas débit Nous sommes le : dimanche 23 novembre 2008 à 10:17