Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

Balise html INCLUDE

thierry, le jeudi 23 septembre 2004 à 09:45:35 
 Signaler ce message aux modérateurs

Bonjour,
quelqu'un peut il m'aider sur la balise include
voila j'ai 2 fichiers:
index.html
menu.html

index.html contient dans la balise body <!--#include file="menu.html"-->

menu.html quant a lui ne contient que cela
<p>ceci est un essai de menu</p>

quant j'affiche dans ie reien ne s'affiche en fait tous les fichiers contenant include ne s'affichent pas.

merci

1

B@|-|@N, le jeudi 23 septembre 2004 à 09:50:15
  • +2

Tu es sur que c de l'html la ?
Parce que je connais la fonction include en php, mais en html jamais entendu parler ^_^.

B@|-|@N

Close the world.||.txen eht nepO

Répondre à B@|-|@N

2

Guki, le jeudi 23 septembre 2004 à 10:43:16
  • +2

Salut!

En HTML tu peux essayer ceci:


<OBJECT data = "mapage.html" type = "text/html">
</OBJECT>

Répondre à Guki

3

kilher, le jeudi 23 septembre 2004 à 11:38:48
  • +1

La balise include n'est pas une balise HTML mais une instruction reconnue par les langages serveur que sont PHP et ASP. c'est la manière la plus propre et belle de travailler (que de temps gagné à ne coder qu'une fois un menu, surtout quand on veut le changer souvent :)

Il existe néanmoins une solution javascript pour résoudre ton probleme, mais que je ne conseille que si tu n'as pas la possibilité d'utiliser des langages server-side

Définissons d'abord une fonction javascript qu'on appellera include
<SCRIPT language='JavaScript'>
function include(url)
{
if ( document.all )
{
var xml = new ActiveXObject("Microsoft.XMLHTTP");
xml.Open( "GET", url, false );
xml.Send()
document.writeln(xml.responseText);
}
else
{
if ((location.host=='' && url.indexOf(location.protocol)==-1) || url.indexOf(location.host)==-1)
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalConnect");
}

var dest = new java.net.URL(url);
var dis = new java.io.DataInputStream(dest.openStream());
var res = "";
while ((line = dis.readLine()) != null)
{
res += line + java.lang.System.getProperty("line.separator");
}
dis.close();
document.writeln(res);
return res;
}
}
</script>

Dans ton BODY maintenant tu dois implementer l'include de cette façon (ATTENTION, l'URL que tu appelles doit etre entière, c'est-à-dire une adresse web complète)

<BODY>
<div id="test">
<SCRIPT language='JavaScript'>
include("http://www.monsite.com/fichierainclure.html");
</SCRIPT>
</div>
</body>


Voilà, bonne chance

Didier

Répondre à kilher

5

Dan1234, le mercredi 18 avril 2007 à 17:07:18

Bonjour Didier,

je sais bien que je déterre une vieille discution mais j'utilise ton JS dans mes pages et ça fonctionne bien...

sauf que, le résultat ne tien pas compte des caractères spéciaux de la page qui est inclu...

Je débute en JS et je me demande : est-ce qu'il y a moyen d'ajouter une routine qui change les é,à,î... (enfin toute la liste) pour des é à î ...?

Merci Dan

Répondre à Dan1234

8

 matthieumars, le jeudi 2 avril 2009 à 17:49:58

Bonjour,

ton script marche bien pour inclure une page html de son propre site.

Mais j'essaye d'un ouvrir une page d'un autre site (qui est à moi mais qui a une adresse différente (je veux mettre la page photothèque de http://www.photographeaerien.com/index2.htm dans la page photo aérienne de http://matthieucolin.com/index_home.html) mais ça ne fonctionne plus.

Pourrais tu m'aider ?

Merci d'avance,

Matthieu

Répondre à matthieumars

4

thierry, le jeudi 23 septembre 2004 à 12:30:45

Ok je vous remercie tous de vos lumieres.
la balise include n'est donc pas un balise html mais php ou asp pour résumer tout ca.

encore merci a vous 3

Répondre à thierry

7

onnet, le mardi 18 mars 2008 à 14:15:30

La balise include existe en HTML, mais moi non plus, je n'ai jamais pu l'exploiter...
Je crois avoir vaguement compris qu'elle est interprétée par le serveur Apache...
voir le lien http://httpd.apache.org/docs/1.3/howto/ssi.html.html

Répondre à onnet

6

Matio, le vendredi 12 octobre 2007 à 12:23:41
  • +5

Salut,
include existe dans le shtml Allez de l'avant pour éviter de se faire prendre par derrière :-))

Répondre à Matio
Balises HTML de couleurs Bonjour, J'aimerais savoir si il existe des balises HTML de couleurs. Si oui dites moi comment faire. Mettez moi quelques couleurs (mettez le rouge surtout c'est ce que je veux). Si possible donnez moi un site où il montrent les balises de couleurs. www.commentcamarche.net/forum/affich-6864924-balises-html-de-couleurs
Définition des balises html Salut je cherche la définition de toute les balises html et je ne trouve pas en francais merci de vos réponses. www.commentcamarche.net/forum/affich-507517-definition-des-balises-html
[Site web] Vérifier, optimiser et nettoyer son code HTMLLes logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML... www.commentcamarche.net/faq/sujet-5355-site-web-verifier-optimiser-et-nettoyer-son-code-html
Les balises dans la partie 'head'Avant tout : rappel sur le doctype La partie head Balises meta Mots clés Description Déclaration de la langue du site Catégorie Auteur Restrictions pour les moteurs de recherche Adresse de la page Logiciels utilisés pour la... www.commentcamarche.net/faq/sujet-9060-les-balises-dans-la-partie-head
On peut cacher le code source d'une page HTMLMythe: On peut cacher le code source d'une page HTML. Réalité: FAUX. Explications: Pour pouvoir afficher une page web (HTML), le navigateur doit - à un moment où un autre - avoir le code HTML en clair. Il y a donc toujours moyen de le... www.commentcamarche.net/faq/sujet-5712-on-peut-cacher-le-code-source-d-une-page-html
[JAVA] suppression des balises HTMLbonjour, je mets à votre disposition un code java pour supprimer toutes les balises html d'1 fichier passé en parametres pour sauvegarder les données dans un fichier .txt public void supprimerBalises(String adresse){ // nettoyer le fichier html de... www.commentcamarche.net/forum/affich-819327-java-suppression-des-balises-html
(phpbb) Les fichiers .tpl et balises htmlBonjour, est ce que les balises html sont afeective dans les fichiers .tpl ? Au fait j'ai un forum phpbb qui possede des fichirs en .tpl et aparemment les balises html ne fonctionne pas. Pouvez vous me dire comment formater du texte se trouvant dans... www.commentcamarche.net/forum/affich-1496903-phpbb-les-fichiers-tpl-et-balises-html
Insérer code php dans une balise html image (Résolu)Bonjour, je voudrais savoir si il était possible d'insérer du code php (une variable "$var") dans une balise html du type Voici mon code faux :) /** Affiche une image */ function afficheImage($chemin_image, $texte_alternatif,... www.commentcamarche.net/forum/affich-6194365-inserer-code-php-dans-une-balise-html-image
Les balises HTMLHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte contenant... www.commentcamarche.net/contents/html/htmlbalise.php3
Structure d'un document HTMLNotion de document HTML Une page HTML est un simple fichier contenant du texte formatté avec des balises HTML. Par convention l'extension donnée au fichier est .htm ou .html, mais une page web peut potentiellement porter n'importe quelle... www.commentcamarche.net/contents/html/htmldocument.php3
Les balises de styleQu'est-ce qu'une balise de style? Les balises de style modifient la typographie du texte. Elles peuvent être imbriquées dans d'autres balises de style de la même façon qu'on le ferait avec un traitement de texte. Voici une liste de balises de... www.commentcamarche.net/contents/html/htmlstyle.php3