Loading GIF for iFrame
Loading GIF for iFrame
我有一个iFrame,在内容加载时显示加载gif。它加载的内容只是我的 php 脚本生成的 PDF 下载。问题是,即使在下载 pdf 后,它也不会停止显示加载栏。
这是我的代码:
<script type="text/javascript">
function hideLoading() {
document.getElementById('divLoading').style.display = "none";
document.getElementById('divFrameHolder').style.display = "block";
}
</script>
<div id="divLoading">
<img src="img/ajax-loader.gif" alt="" />
</div>
<div id="divFrameHolder" style="display:none">
<iframe src="http://example.com/pdf.php?o=<?php echo $order_number; ?>" onload="hideLoading()" frameborder="0">
</iframe>
</div>
你写hideLoading()
的方式,它希望该函数在 iframe 内,而不是在包含窗口中。 如果 iframe 与包含文档位于同一域中,则可以使用如下代码调用包含文档中的函数:
onload="window.parent.hideLoading();"
相关文章:
- 防止Iframe窗体在新窗口中打开
- 将样式表插入iframe
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- 为什么JavaScript在for循环为3时向所有4发出警报
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- Is onfling available for html, html5
- Setting default onclick behavior for <img> tag in gene
- Content-Security-Policy for webapp in iframe
- 后退按钮&iFrame for Android-帮助noob
- Loading GIF for iFrame
- 使用 iFrame for IE9 上传文件
- IFrame for IOS in JS
- 如何在 iframe for jQuery 中添加脚本元素
- Using Javascript for iFrame src URL
- 在iframe中使用document.write for Scripts时Chrome中的奇怪行为
- webkitfullscreenchange event for iFrame
- javascript: GoToPage for my iframe with a remote source
- Cordova for iOS用Gap://ready iframe加载白页
- contentDocument for an iframe
- IE hack for javascript & iframe