Version: 3.5.5 (using KDE KDE 3.5.5) Installed from: Ubuntu Packages OS: Linux If the CSS style display of an iframe is set to none, then the DOM contentDocument member of the iframe object remains null, even though the onload() event fires. This behaviour is unlike that in Firefox, Opera, and IE6. I expect the iframe's src to be loaded regardless of whether it is displayed or not, and for its onload() event to fire when the src has loaded.
Code to play with: <iframe style="display: none" id="iframe1" src="some_external_text_file" onload="iframe_loaded();" > </iframe> <script type="text/javascript"> function iframe_loaded() { alert( document.getElementById( "iframe1" ).contentDocument ); } </script>
*** This bug has been marked as a duplicate of 71809 ***
This problem is resolved, as of at least KDE 4.2.2. Thanks!