[Javascript] compare this two scripts and tell me what is wrong

aw alfwro at wp.pl
Fri Jan 10 04:40:56 CST 2003


Hi,

Look at this:
This one works

<HTML>
<HEAD>
<script>
function showHTML() {
document.getElementById("frameID").src = 
"galery.html"
var htmlContent = 
document.frameName.document.body.innerHTML;
alert(htmlContent);
document.all["divka"].innerHTML = 
document.frameName.document.body.innerHTML;
}
</SCRIPT>
</HEAD>
<BODY onload="showHTML();">

<IFRAME name="frameName" id="frameID" 
style="visibility: hidden;">
</IFRAME>

<div id="divka" style="position:absolute; top:10px; 
left:10px; visibility: visible"></DIV>

</BODY>
</HTML>



but this (below) won't work. WHY??


<HTML>
<HEAD>
<script>
function showHTML() {
document.getElementById("frameID").src = 
"galery.html"
var htmlContent = 
document.frameName.document.body.innerHTML;
document.all["divka"].innerHTML = htmlContent 
}
</SCRIPT>
</HEAD>
<BODY onload="showHTML();">

<IFRAME name="frameName" id="frameID" 
style="visibility: hidden;">
</IFRAME>

<div id="divka" style="position:absolute; top:10px; 
left:10px; visibility: visible"></DIV>

</BODY>
</HTML>

greetings
andrzej



More information about the Javascript mailing list