Accessing the document inside an iframe
Browser Disagreements
contentWindow
vs. contentDocument
- IE (Win) and Mozilla (1.7) will return the window object inside the iframe with
oIFrame.contentWindow
. - Safari (1.2.4) doesn't understand that property, but does have
oIframe.contentDocument
, which points to the document object inside the iframe. - To make it even more complicated, Opera 7 uses
oIframe.contentDocument
, but it points to the window object of the iframe.
Because Safari has no way to directly access the window object of an iframe element via standard DOM (or does it?), our fully modern-cross-browser-compatible code will only be able to access the document within the iframe. The resulting code follows.
http://xkr.us/articles/dom/iframe-document/
0 Comments:
Post a Comment
<< Home