重新加载/刷新不带有白色闪光灯



i有一个加载许多不同页面的iframe,当我隐藏iframe直到内容加载时,初始加载总是可以的,只有我显示iframe。

我的问题是现在我有一些页面需要回发,以获取有关用户在该页面上的内容的数据库的信息。

发生这种情况时,我会在加载内容时得到一个白页。我无法隐藏该页面,因为这看起来会更糟,而不是拥有一个白色加载页,我只需要在下拉盒填充盒时坐着没有闪光灯。

我正在使用JS JQ或C#进行任何解决方案,而我的项目在ASP中。

我如何称呼我的页面刷新:

window.location.reload(true);

我从iframe内部调用刷新(名称:iframedam)

如果这引发任何想法,我可以将我的iframe藏在自己的自我中:

$('#IFrameDam', window.parent.document).hide();

您可以使用ajax请求而代替iframe,然后更新IFRAME父级内部的内容,并使用id #iframedam进行iframe parent Div,并设置计时器以重新发送AJAX请求并无白屏幕。对于几乎所有浏览器,此行为都是相同的,而IFRAME在当前页面内加载了一个全新的页面,当不加载时留出空白。

这是您可以使用Ajax和jQuery实现此目标的方法。只需在" request_page"之后放置iframe src路径,然后在"时间"变量之后刷新时间。

请按以下链接:http://jsbin.com/eyikanab/1/edit?js

相关内容

  • 没有找到相关文章

最新更新