Include en javascript

Contenu du snippet

Vous pouvez avec ce code inclure une page externe dans votre page web sans utiliser un langage serveur

Source / Exemple :


<script langage="javascript">
var n = 0; //on va utiliser cette variable pour donner un nom à une iframe diferent des autres
function include(file,element){
n++;
document.body.innerHTML += "<iframe src='"+file+"' id='fram"+n+"' name='frame"+n+"' onload='lire("+element+","+n+")'></iframe>"; //on cree une iframe dans la page pour recuperer le fichier qu'on veut inclure
}
function lire(element,m){
element.innerHTML += frames["frame" +m].document.body.innerHTML; //on ajoute le code source de l'iframe à l'element dans le quel on veut inclure la page
document.getElementById("fram" +m).style.display = "none"; //on cache l'iframe
}
</script>

Conclusion :


Pour utiliser cette source:
Ajoutez ce script à la fin de votre page
<script>
include("page à inclure","l'id ou le nom de l'element dans le quel vous voulez inclure la page");
</script>

mais vous ne pouvez pas inclure une page d'un autre site sous firefox

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.