removeps-groups@yahoo.com wrote:
Quote:
On Sep 12, 10:40 am, "removeps-gro...@yahoo.com" <removeps-
gro...@yahoo.comwrote:
>
Quote:
>Hi. Is iframe supposed to have an onload event? Many documents in
>google have examples of this method. It works in Mozilla 2. However,
http://www.w3schools.com/TAGS/tag_iframe.aspdoes not have it. If it
>not supposed to be there, why is that, and what is the workaround?
>
The other strange thing about iframe, at least on my browser, is that
it must have body content.
>
That is
>
<iframe id="myframe" frameborder="1" marginheight="-10"
marginwidth="0" src="test1.html" style="display:block; margin-bottom:
3em" onload="myframeFullHeight()"/>
>
does not display right on Mozilla 2. Everything after the iframe is
cut out. But
>
<iframe id="myframe" frameborder="1" marginheight="-10"
marginwidth="0" src="test1.html" style="display:block; margin-bottom:
3em" onload="myframeFullHeight()"></iframe>
It doesn't have content either way you used it above. Content would be
what you put *between* the tags, if you had put anything there. Yes, the
end tag is required, and unless you're delivering your page as XHTML,
the trailing slash is meaningless to the browser, so that <tag/is
identical to <tagfrom its perspective.
Further, if you did include content in your iframe, it would display in
a conforming browser if the browser didn't support iframes or if it were
configured not to display them. See
http://www.w3.org/TR/html401/present/frames.html#h-16.5