If you Google around about this problem (at the time of this writing), you’ll find some incomplete answers and some other snippets advocating this bad practice: <!-- NO! Bad! --> <iframe src="..." style="visibility:hidden;" onload="this.style.visibility='visible';"></iframe> The reason this is bad is that the CSS will hide the iframe no matter what and users with JavaScript turned off will never s