我正在修改元刷新标记的内容,但是当页面刷新时它不会在新的Url上重定向。
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<meta name="refreshMeta" http-equiv="refresh" content="5;url=new1.html">
<script>
$('meta[name=refreshMeta]').attr('content','5;url=new2.html');
</script>
</head>
<body>
Page refresh in every 5 seconds.
</body>
</html>
我可以在控制台中看到内容发生了变化,但是当页面刷新时显示new1.html而不是new2.html(在Chrome中运行正常但在firefox中有问题)。
请建议我如何使用jquery覆盖刷新元标记的内容。
提前致谢
答案 0 :(得分:0)
使用windows.location
从页面重定向到另一个页面,使用超时功能实现5秒延迟
window.location = "new2.html";
答案 1 :(得分:0)
检查你的Doctype
下面应该会解决您的问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3. org/TR/xhtml1/DTD/xhtml1-strict.dtd">
&LT;