Q
php头功能
0
A
回答
0
是的,你可以使用:
header('refresh: 2; url=someurl.php');
凡3
是以秒为单位的时间。有关header
的更多信息总是可以找到here。
但无论如何,我一直主张组合,以避免某些浏览器的问题:
- 头(如你正在做的)
- 元标签(在HTML头)
- 的JavaScript超时
当使用header
我不认为你可以使用像1.5
这样的小数。在任何情况下,我怀疑任何用户注意到2
和1.5
秒之间的差异。但是如果这对你很重要,你可以通过使用JavaScript超时来实现。
重定向方式
元标记:
<meta http-equiv="refresh" content="2;url=http://www.yourwebsite.com/someurl.php">
JavaScript的:
setTimeout(function() {
window.location = "http://www.yourwebsite.com/someurl.php";
}, 1500);
0
标题( “刷新:5; URL = wherever.php”);
0
是U可以,但在此之前已经发送的任何标题: 记住header()函数必须在发送任何实际输出之前调用,无论是普通的HTML标签,在一个文件中的空行,或来自PHP。使用include或require函数或其他文件访问函数读取代码,并在调用header()之前输出空格或空行是非常常见的错误。使用单个PHP/HTML文件时存在同样的问题。 http://php.net/manual/en/function.header.php
0
如果您需要1到2秒之间的时间,您可以使用1.5在您的问题中声明。
0
refresh
不是HTTP标准的一部分。它是由Netscape引入并由其他浏览器实现的传统方法。即使它在一个浏览器上运行,您也无法确定它可以在所有浏览器上运行。
W3C不鼓励使用它,详情请参阅this Wikipedia article。特别是“缺点”和“替代品”部分是有趣的。
我宁愿过header('refresh ...')
使用此:
usleep(1500000);
header("Location: xxx");
这将发出一个干净的302重定向,并确保它的HTTP符合并与每一个浏览器。
相关问题
- 1. PHP的头功能问题
- 2. PHP头功能不能正常工作
- 3. 功能镜头
- 4. php头不标题功能不工作
- 5. PHP头重定向功能不工作
- 6. PHP头功能不是重定向
- 7. php头问题不会重复功能
- 8. php头功能不起作用
- 9. PDO PHP如何自定义头功能
- 10. ES6箭头功能
- 11. 输出“头”功能
- 12. 功能和标头
- 13. ES6箭头功能
- 14. JavaScript:箭头功能是头等功能吗?
- 15. 胖箭头功能以及胖箭头功能如何工作
- 16. 功能的头文件LockLibraryIntoProcessMem()
- 17. 箭头符号功能
- 18. 箭头功能在出口
- 19. Javascript的箭头功能
- 20. 重构头定位功能
- 21. 头功能在WordPress插件
- 22. 的ECMAScript 6箭头功能
- 23. Phonegap摄像头功能
- 24. 警告在头功能
- 25. 更改头像功能
- 26. javascript es6双箭头功能
- 27. 带箭头功能的Jquery
- 28. 头对于C POSIX功能
- 29. 自定义头像功能
- 30. C++头文件功能
你试过了吗? – ajon
试过了,看来工作! 谢谢大家 –
neverless我建议阅读[“维基百科文章中的”缺点“和”选择“](http://en.wikipedia.org/wiki/HTTP_refresh)。 –