我有一个带有<meta http-equiv="Refresh" content="300" />
的asp.net页面,我发现IE10有时会出现“无法显示页面”的错误。
我的问题是,我可以编写任何代码来强制刷新吗?因为刷新始终可以解决问题。也许IE的插件提供自动刷新定时器功能?
如果我在首次加载时在页面上创建一个计时器,然后在计时器用完时执行Response.Redirect(“Default.aspx”)会不会有任何不同?
答案 0 :(得分:2)
问题是当IE看到这个时:
<meta http-equiv="refresh" content="0;http://www.example.com" />
它希望contents属性包含一个数字。 IE将检查URL的唯一时间是内容属性是否包含“URL =”,因此在所有浏览器中最常用的重定向是:
<meta http-equiv="refresh" content="0;URL=http://www.example.com" />
上面的示例会不断重定向,但如果您将0更改为另一个数字,则会等待很多秒。希望这一切都有意义,它应该工作得很好..
答案 1 :(得分:1)
<meta http-equiv="refresh" content="0;URL=http://www.url.com" />
以上示例将重定向,但如果您将0更改为另一个数字,则会等待很多秒。希望这一切都成为
答案 2 :(得分:1)
<meta http-equiv="refresh" content="0;URL=http://www.url.com" />
以上示例将重定向,但如果您将0更改为另一个数字,则会等待很多秒。希望这一切都成为