Bonjour,
après recherches je ne trouve pas la solution à mon problème.
1) Si depuis une <div id="menu"> contenant un menu j'arrive bien à remplacer le contenu d'une <iframe id="contenuiframe"> adjacente via :
function changeriframe(url) {
document.getElementById("contenuiframe").src = url;}
-----------------------
2) Je ne trouve pas la solution pour REMPLACER ce même menu par cette iframe.
grosso modo ma page de départ :
doit ressembler au final à
------------------
le plus simple serait peut-être de remplacer dynamiquement le code html :
mais vu mon niveau très débutant je ne sais même pas si cela est possible et comment.
avez vous une solution ? est ce que innerHTML est une piste ?
avec mes remerciements préalables
Modifié par kashlm (28 Mar 2019 - 10:27)
après recherches je ne trouve pas la solution à mon problème.
1) Si depuis une <div id="menu"> contenant un menu j'arrive bien à remplacer le contenu d'une <iframe id="contenuiframe"> adjacente via :
function changeriframe(url) {
document.getElementById("contenuiframe").src = url;}
-----------------------
2) Je ne trouve pas la solution pour REMPLACER ce même menu par cette iframe.
grosso modo ma page de départ :
<div id="contenu">
<div id="menu">mon menu
</div>
</div>
doit ressembler au final à
<div id="contenu">
<iframe id="contenuiframe" src=URL qui dépend du choix fait avec le menu>
<iframe>
</div>
------------------
le plus simple serait peut-être de remplacer dynamiquement le code html :
<div id="contenu">
"" <div id="menu">mon menu</div> "" par :
"" <iframe id="contenuiframe" src= "" && URL qui dépend du choix fait avec le menu && "" ><iframe> ""
</div>
mais vu mon niveau très débutant je ne sais même pas si cela est possible et comment.
avez vous une solution ? est ce que innerHTML est une piste ?
avec mes remerciements préalables
Modifié par kashlm (28 Mar 2019 - 10:27)