php中刷新功能,使用PHP刷新页面

使用PHP刷新页面

如何定期使用PHP刷新页面? 如果我不能通过PHP做到这一点,那么推荐的最佳方案是什么?

Aan asked 2019-06-27T23:36:08Z

13个解决方案

212 votes

你可以用PHP做到这一点:

header("Refresh:0");

它会刷新您当前的页面,如果您需要将其重定向到另一个页面,请使用以下命令:

header("Refresh:0; url=page2.php");

Peter Mortensen answered 2019-06-27T23:36:28Z

101 votes

在PHP中,您可以使用:

$page = $_SERVER['PHP_SELF'];

$sec = "10";

header("Refresh: $sec; url=$page");

或者只使用JavaScript的window.location.reload()。

AboQutiesh answered 2019-06-27T23:36:59Z

15 votes

您确定可以使用PHP定期刷新页面:

header("refresh: 3;");

?>

这将每三秒刷新一次页面。

131 answered 2019-06-27T23:37:30Z

13 votes

这很简单,可以在php中使用header()

header('Refresh: 1; url=index.php');

Kamlesh answered 2019-06-27T23:37:53Z

9 votes

内置于content语句中。 如果需要刷新,请回显:

请参阅元刷新。

编辑

正如@warren所指出的,上面的代码会立即刷新页面。 您可以使用content vall设置时间

Mathlight answered 2019-06-27T23:38:33Z

8 votes

我找到了2种刷新PHP内容的方法:

1.使用HTML META:

echo(""); //Refresh by HTTP META

2.使用PHP REFRESH RATE:

$delay=0; //Where 0 is an example of time Delay you can use 5 for 5 seconds for example !

header("Refresh: $delay;");

Thanos answered 2019-06-27T23:39:11Z

2 votes

你不能用PHP做到这一点。 加载页面后,PHP就会死机并失控。

你有几个选择:

使用JavaScript

使用刷新元标记

我认为刷新元标记是最简单,最方便的。

JvdBerg answered 2019-06-27T23:39:52Z

2 votes

echo元标记如下:URL是刷新后应将页面重定向到的页面。

echo "";

Prakash Patil answered 2019-06-27T23:40:17Z

2 votes

header('Location: .');似乎刷新了Chrome,Firefox,Edge和IE 11中的页面。

Ben Guest answered 2019-06-27T23:40:42Z

2 votes

PHP是服务器端语言,因此您无法使用PHP刷新页面,但JavaScript是刷新页面的最佳选择:

location.reload();

访问Location reload()方法。

Patriks answered 2019-06-27T23:41:13Z

1 votes

您可以使用JavaScript刷新。 您可以在div中刷新内容,而不是完整的页面刷新。 然后,通过使用JavaScript,您可以仅刷新该特定div,并且它比完整页面刷新更快。

Anoop answered 2019-06-27T23:41:38Z

1 votes

在php中添加此元标记可能会有所帮助

echo '';

Siddharth Shukla answered 2019-06-27T23:42:03Z

0 votes

一个技巧是在URL的末尾添加一个随机数,这样您就不必每次都重命名该文件。 例如。:

echo "temp.jpg?r=3892384947438"

只要随机数不同,浏览器就不会缓存它,但Web服务器会忽略它。

0x45 answered 2019-06-27T23:42:35Z

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值