如何在不闪烁的情况下加载Iframe
How to load an Iframe without flickering
这是我的Iframe
<iframe id="iframe1" frameborder="0" style=" width: 379px;
height:110%;" src="frmChatRequest.aspx"
scrolling="no" runat="server">
</iframe>
这是我用来在Iframe 中加载页面的元标签(在frmChatRequest.aspx页面中(请参阅Iframe))
<meta http-equiv="refresh" content="10" />
但是页面每次加载时都会闪烁,我想使用updatePanel或Ajax等spmething,这样它在加载时就不会闪烁。或者使用javascipt加载Iframe内容,而不是使用元标记,这样它就不会闪烁。请帮帮我
您可以使用如下所示的javascript函数
function loadiframe(siteurl) {
setTimeout(function () {
document.getElementById("iframe").src = siteurl;
}, 2000);
}
HTML
<div>
<img id="theimg" src="../images/myimage.png" alt="Erreur" height="100%" width="100%"/>
</div>
JavaScript
<script type="text/javascript">
var theimg = document.getElementById("theimg");
var theurl = "../images/myimage.png";
setInterval(function() {
theimg.src = theurl + '?t=' + new Date().getTime();
}, 1000);
</script>
相关文章:
- 在不使用按钮的情况下加载代码
- 如何在没有iFrame的情况下加载Monocle Web电子书/ePub阅读器
- 如何在不重新加载当前页面的情况下加载URL
- 确定是否在不使用任何全局变量的情况下加载了窗口
- 在没有JQuery的情况下加载HTML主体之后调用JavaScript脚本的最佳方式
- 如何在不闪烁的情况下加载Iframe
- 如何在没有查询字符串和参数的情况下加载jQuery
- 确保数据在没有单独请求的情况下加载到视图中
- 如何在不插入 dom 的情况下加载 mbox 内容
- D3 JS - 在没有 HTTP Get 的情况下加载 JSON
- 在没有 css 和 js 的情况下加载页面后.php网址上添加斜杠
- Webpack - 在不创建别名的情况下加载模块
- 如何在不出现异步错误的情况下加载 Gist 代码
- 操作方法确保在不使用 WebFont 加载器的情况下加载@font面
- 在没有 AJAX 的情况下加载 JSON 数据
- 在没有DNS调用的情况下加载Javascript和CSS文件
- 如何在没有本地服务器的情况下加载本地 JSON 以创建 d3 图表
- 在不更改 URL 的情况下加载页面并保持相对路径正常工作
- 如何在没有标记内容的情况下加载谷歌地图
- 如何组织并确保在不将所有脚本和css放在每个页面上的情况下加载它们