This worked perfectly for me in Safari 6.0.2 for Mac, Firefox 3.0.1.9 for Windows, Chrome 25.0.1364.97m for Windows, Safari 5.0.2 for Windows, and IE8. In Opera 11.51 for Windows, Firefox 19.02 for Mac, and Chrome 25.0.1364.172 for Mac it only shows about the top 120 pixels (approximately). Is there something I can change in the Javascript to fix this? I should add that the page that the iframe is linking to IS on the same domain.