我有一个页面使用了类似
的内容<meta http-equiv="refresh" content="0;url=http://example.com/" />
但对于特定工作站上的特定用户,这不起作用。在 IE 中。 cookie 或某个地方的设置是否有问题会导致失败?我从来没有听说过这样的事情。
最佳答案
问题是当 IE 看到这个时:
<meta http-equiv="refresh" content="0;http://www.example.com" />
它期望内容属性包含一个数字。 IE 唯一一次检查 URL 是 content 属性是否包含“URL=”,所以在所有浏览器中最有用的重定向是这样的:
<meta http-equiv="refresh" content="0;URL=http://www.example.com" />
上面的示例会立即重定向,但如果您将 0 更改为另一个数字,它会等待那么多秒。希望这一切都有意义,它应该工作得很好,但我仍然认为我的第一个想法更好。
关于html - 元刷新不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/522353/