ฉันพยายามรีเฟรชหน้าเดิม แต่ใช้ไม่ได้ นี่คือรหัส HTML ของฉัน:
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv=”refresh” content=”5" />
</head>
<body>
</body>
</html>
ฉันพยายามรีเฟรชหน้าเดิม แต่ใช้ไม่ได้ นี่คือรหัส HTML ของฉัน:
<html>
<head>
<title>HTML in 10 Simple Steps or Less</title>
<meta http-equiv=”refresh” content=”5" />
</head>
<body>
</body>
</html>
คำตอบ:
ดูเหมือนว่าคุณอาจวางสิ่งนี้ (หรือใช้โปรแกรมประมวลผลคำเช่น MS Word) โดยใช้เครื่องหมายอัญประกาศคู่ที่เบราว์เซอร์ไม่รู้จัก โปรดตรวจสอบว่ารหัสของคุณใช้เครื่องหมายอัญประกาศคู่จริงเช่นนี้"
ซึ่งแตกต่างจากอักขระต่อไปนี้:”
แทนที่เมตาแท็กด้วยแท็กนี้แล้วลองอีกครั้ง:
<meta http-equiv="refresh" content="5" >
คุณกำลังใช้คำพูดที่ชาญฉลาด นั่นคือแทนที่จะใช้เครื่องหมายคำพูดมาตรฐาน ( "
) คุณกำลังใช้เครื่องหมายคำพูดแบบหยิก ( ”
) สิ่งนี้เกิดขึ้นโดยอัตโนมัติกับ Microsoft Word และโปรแกรมประมวลผลคำอื่น ๆ เพื่อทำให้สิ่งต่างๆดูสวยขึ้น แต่ก็ทำให้ HTML เสียหาย ให้แน่ใจว่าจะใช้รหัสในโปรแกรมแก้ไขข้อความธรรมดาเช่น Notepad หรือ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>
คำพูดที่คุณใช้เป็นปัญหา:
<meta http-equiv=”refresh” content=”5" >
คุณควรใช้ไฟล์ "
<meta http-equiv="refresh" content="5">
<meta http-equiv="refresh" content="600; url=index.php">
600 คือจำนวนวินาทีระหว่างรอบการรีเฟรช
ลองสิ่งนี้:
<meta http-equiv="refresh" content="5;URL= your url">
หรือ
<meta http-equiv="refresh" content="5">
ลองใช้แท็กนี้ การดำเนินการนี้จะรีเฟรชindex.html
หน้าทุกๆ 30 วินาที
<meta http-equiv="refresh" content="30;url=index.html">