如何在几秒钟后在没有元http-equiv=REFRESH CONTENT=TIME的情况下在PHP中重定向页面
似乎不建议使用
<meta http-equiv=REFRESH CONTENT=3;url=url>
用于重定向,但改为使用
header('Location: url')
但是,我想向用户显示一些消息,并允许他们在重定向之前有时间阅读它。有没有办法在没有meta的情况下做到这一点?
似乎不建议使用
<meta http-equiv=REFRESH CONTENT=3;url=url>
用于重定向,但改为使用
header('Location: url')
但是,我想向用户显示一些消息,并允许他们在重定向之前有时间阅读它。有没有办法在没有meta的情况下做到这一点?
使用元刷新标记没有错。
<meta http-equiv="refresh" content="5;URL='http://example.com/'" />
该标签显示等待5秒,然后重定向到 example.com。除非用户在IE6上并且它仍然有效,否则此标记不是问题,只是打破了历史记录按钮。
使用JavaScript是一种选择,但请确保您包含一个链接,上面写着“如果您没有被自动重定向,请单击此处”。无论哪种方式,您实际上都应该包含该链接。