我在iframe中嵌入了PDF。我需要点击一个按钮来隐藏这个iframe。但由于某些原因,iframe部分不会隐藏在Safari浏览器中。在IE,Chrome和Firefox中,相同的代码工作正常。无法隐藏safari中嵌入iframe中的PDF?
这里是我的HTML页面的代码段:
<div id="PDFSection" style="text-align:center;">
<iframe id="PDFFrame" src="sample.pdf"> Loading...
</iframe>
<hr />
<input id="btnEmail" type="button" value="Email" name="btnEmail"/>
</div>
,这里是jQuery的部分我打电话隐藏的div:不是隐藏
$(document).ready(function() {
$("#btnEmail").click(function() {
$("#PDFSection").hide();
});
});
我曾尝试切换() ()并试图在iframe元素本身上调用hide()。但是没有东西可以隐藏PDF对象。我确实看到,当jQuery代码运行时,它隐藏了PDFSection div(我可以看到按钮和小时线隐藏),但PDF保留在屏幕上。
这里是之前发生了什么,点击按钮后截图:
解决在这里:http://stackoverflow.com/questions/20190842/iframe-jquery-toggle-fails-to-hide-pdf-in-safari – 2013-11-27 11:56:32
非常感谢分享链接! – 2014-11-27 14:45:26