Une page contenu dans un DIV

Statut
N'est pas ouverte pour d'autres réponses.

XOU_

🎲🚲 coffreduludiste.be
Ola,

Voila, j'aimerai sur mon site, pouvoir charger le contenu d'une page dans un div.

J'ai déjà réussi à charger n'actualiser que mon <div id="corps>...</div> grace à un script Java:

<script type="text/javascript">
function envoieRequete(url,id)
{
var xhr_object = null;
var position = id;
if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
else
if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
// On ouvre la requete vers la page désirée
xhr_object.open("GET", url, true);
xhr_object.onreadystatechange = function()
{
if ( xhr_object.readyState == 4 )
{
// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
document.getElementById(position).innerHTML = xhr_object.responseText;
}
}
// dans le cas du get
xhr_object.send(null);
}
</script>
Et en utilisant ce type de lien:
<a href="#" onclick="envoieRequete('centre_video.htm','corps');">Vidéo</a>


Jusque là tout va bien ca fonctionne nickel. Tout cela se trouvant dans le dossier /www/ de mon hebergeur

J'ai un script ftp, se trouvant dans /www/ftp/ que j'aimerai voir afficher dans mon div corps comme prédément.

Comment faire?
 

Xou

I ♥ rien
T'as plusieurs solutions réutiliser ta fonction javascript et dans ce cas t'auras une balise :
<a href="#" onclick="envoieRequete('/ftp/nomdetapage.php','corps') ;">Vidéo</a>

Ou alors tu peux faire cela via la fonction include() de PHP.
 
1er
OP
XOU_

XOU_

🎲🚲 coffreduludiste.be
T'as plusieurs solutions réutiliser ta fonction javascript et dans ce cas t'auras une balise :
<a href="#" onclick="envoieRequete('/ftp/nomdetapage.php','corps') ;">Vidéo</a>

Ou alors tu peux faire cela via la fonction include() de PHP.
J'ai déjà essayé cette méthode, mais ca donne rien, mon div corps reste vide :roll:

par contre la fonction include, tu peux m'en dire plus? Niveau PHP j'ai pas core touché
 

griZ

☢️ ☢️ ☢️ ☢️ ☢️
tu rajoutes betement

<?php

include('ftp/index.php');

?>

Dans ton div de ftp.htm ( qu'il faudra renomer en ftp.php sinon ca fonctionnera pas :p )
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut