我有点困惑......不建议使用HTML <meta>
重定向,也不鼓励PHP header();
重定向(至少是PHP.net says so上的随机用户),javascript重定向很好,但如果用户禁用它将无法工作。不得不同意,现在禁用的javascript非常罕见,但仍然如此。
那么在这种情况下,做定时重定向的最佳方法是什么?比如,可以认为是有效的,所有平台兼容等等。
并且,W3的任何引用都不鼓励PHP header();
重定向?或者它不鼓励,因为它的行为与<meta>
重定向完全相同?
P.S。很想知道你们如何为最佳可访问性完成定时重定向。
编辑:表单提交后需要重定向。
提前致谢!
答案 0 :(得分:4)
如果您需要定时重定向,W3C文章无法解决。通常不鼓励定时重定向,因为网站执行的操作没有任何用户操作,这可以被认为是糟糕的UI设计。 如果你真的需要定时重定向,请去Meta-Refresh。