我有一个default.aspx页面需要每10秒刷新一次.
到目前为止,我的解决方案是一个javascript函数,但它只适用于Firefox而不是IE.
我正在寻找一种方法来处理default.aspx.cs页面中的刷新机制,而不是使用某种Timer.
任何好的简单的sugestions /提示或解决方案可以引导我朝着正确的方向前进?
只需<meta>在页眉中使用标记即可指示自动刷新:
<meta http-equiv="refresh" content="10" />
Run Code Online (Sandbox Code Playgroud)
如果需要将一些信息(可能已更改)传递回服务器上的页面,则应仅使用JavaScript刷新方法.
工具箱中有一个ms ajax附带的计时器.添加ScriptManager,将要刷新的内容放在UpdatePanel中,然后添加ajax计时器.
然后将为您生成适当的跨浏览器脚本.
您可以在此处查看快速教程如何使用aspnet ajax计时器控件
还有其他更复杂的技术可能更有效,但这将为您提供几分钟工作的良好结果.
| 归档时间: |
|
| 查看次数: |
3891 次 |
| 最近记录: |