我正在尝试刷新同一页面,但它无法正常工作。这是我的HTML代码:
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv=”refresh” content=”5" />
</head>
<body>
</body>
</html>
答案 0 :(得分:189)
看起来您可能使用浏览器无法识别的双引号来粘贴(或使用像MS Word这样的文字处理程序)。请检查您的代码是否使用实际双引号,例如"
,这与以下字符不同:”
将meta标签替换为此标签,然后重试:
<meta http-equiv="refresh" content="5" >
答案 1 :(得分:38)
你正在使用智能引号。也就是说,您使用的是引号("
),而不是标准引号(”
)。这种情况会自动发生在Microsoft Word和其他文字处理器上,以使事物看起来更漂亮,但它也会破坏HTML。确保使用纯文本编辑器进行编码,例如记事本或Notepad2。
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv="refresh" content="5"> <!-- See the difference? -->
</head>
<body>
</body>
</html>
答案 2 :(得分:37)
您使用的引号是问题:
<meta http-equiv=”refresh” content=”5" >
您应该使用"
<meta http-equiv="refresh" content="5">
答案 3 :(得分:16)
<meta http-equiv="refresh" content="600; url=index.php">
600是刷新周期之间的秒数。
答案 4 :(得分:8)
试试这个:
<meta http-equiv="refresh" content="5;URL= your url">
或强>
<meta http-equiv="refresh" content="5">
答案 5 :(得分:6)
试试这个标签。这将每30秒刷新index.html
页面。
<meta http-equiv="refresh" content="30;url=index.html">