- From: Patrick Garies <pgaries@fastmail.us>
- Date: Tue, 03 Jul 2007 19:02:31 -0500
- To: Robert Burns <rob@robburns.com>, public-html@w3.org
Robert Burns wrote: > No that's fine. Thanks for trying. I'll get access to IE myself and > see if I can come up with anything. Somewhere I read that adding the > <param> as I did would get IE working. Maybe it's IE7 only. Or maybe > its just plain wrong (I think I got if off of Wikipedia). > > Take care, > Rob A brief test of… <object type="image/png" data="object.png"> <param name="src" value="object.png"> <p>This is fallback content.</p> </object> … showed that it didn’t work; Internet Explorer 7 renders what looks like an empty “iframe” element instead. Neither the image nor fallback content is shown. On the other hand… <object type="audio/x-pn-realaudio-plugin" data="D0005.ra"> <param name="src" value="D0005.ra"> <p>This is fallback content.</p> </object> … /does/ work [http://www.jsgp.us/demos/D0005.html]. Maybe that’s where the idea for the “param” element came from. It looks like you can get Internet Explorer to render images via the “object” element if you get rid of that “param” element: <object type="image/png" data="object.png"> <p>This is fallback content.</p> </object> However, the image is rendered as if it were it were in an iframe and includes padding/margins; as a result, there are active scrollbars surrounding it unless the “object” element’s dimensions are larger than that of the image (including the padding/margins and width of the vertical scrollbar). Even if the dimensions are large enough, Internet Explorer’s ever‐present vertical (inactive) scrollbar remains and cannot be suppressed via “overflow: hidden”. The frame surrounding the image (but not the image itself) increases and decreases in size when the zoom feature is used; this results in either excessive whitespace or scrollbars. Fallback content is not displayed; you get what appears to be an empty “iframe” element and an error dialog when the image cannot be fetched.
Received on Wednesday, 4 July 2007 00:02:53 UTC