Equivalent inlude en javascript
Bonjour,
j'aimerai faire un include sans utiliser de PHP car le server du boulot ne suporte pas le PHP j'ai fait plein de recherche mais jai rien trouver sauver moi ^^ jen peu plus (je veut inclure une page web dans un div comme pour un target dans une iframe)
Merci
Pazz
j'aimerai faire un include sans utiliser de PHP car le server du boulot ne suporte pas le PHP j'ai fait plein de recherche mais jai rien trouver sauver moi ^^ jen peu plus (je veut inclure une page web dans un div comme pour un target dans une iframe)
Merci
Pazz
Configuration: Windows Vista Internet Explorer 7.0
7 réponses
-
De rien ;) bon code
-
hum honte a moi jai trouver <iframe id="iframe1" name="iframe1" onload="redimIframe(this)"></iframe>
Merci pour tous -
heu je vais surment paraître ridicule mais je doit mettre quoi dans l'iframe ??
<iframe id="obj.id"></iframe>
encore merci
Pazz -
Avec
/* Détection du navigateur */
var isIE= navigator.appName == "Microsoft Internet Explorer" ; /* IE */
var isNS= navigator.appName == "Netscape" ; /* Netscape, Mozilla Firefox */
bien sûr ;) -
Pas de prob :
function redimIframe( obj )
{
with ( document.getElementById(obj.id) ) {
if ( isIE ) {
style.height= contentWindow.document.body.scrollHeight ;
scrolling= "no" ;
}
else if ( isNS ) {
style.height= contentDocument.body.offsetHeight ;
scrolling= "no" ;
}
else {
style.height= "100%" ;
scrolling= "auto" ;
}
}
} -
Merci mais sa fonctionne pas en tout cas jai pas réussi a le faire marcher...
sinon a tu une solution miracle pour que les iframe suporte la tail en % ^^ (je men fou du référencement c'est intern) lol -
<script type="text/javascript">
function script1() {
document.getElementByName("cadre1").src=="doc2.htm";
}
function script2() {
document.getElementByName("cadre1").src=="doc1.htm";
}
</script>
FRAMESET rows="50%,50%">
<FRAME scrolling="yes" name="cadre1" src="doc1.htm">
</FRAMESET>
2 liens qui appellent des scripts js :
<a href="javascript:script1();">Lien1</a>
<a href="javascript:script2();">Lien2</a>
Un truc dans le genre devrait fonctionner ;)