html - 元刷新不起作用?

标签 html internet-explorer refresh meta-tags

我有一个页面使用了类似

的内容
<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/

相关文章:

html - CSS: 表格 {宽度:100%;显示: block ;}在 Firefox 中不工作

html - 为什么我不能在 ASP.NET 的 HTML 属性中使用 ContentPlaceholder?

html - 更改文本框内文本的颜色

javascript - zIndex 和显示属性不正常

android - 按下后退按钮后如何刷新以前的 Activity ?

html - 如何更改 html 表格中的字体颜色?

java - Javaee 中的 SSL/TLS 协议(protocol)版本

javascript - classList.contains ('outputDiv' ) 在 IE 9 及更早版本中不受支持,

javascript - 如何在java servlet中通过javascript刷新图像

php - PHP/MYsql 中的重复问题