使用PHP,有没有办法实时在网页上花费时间?
基本上我想使用if语句,如果访问者在页面上超过1分钟,然后做某事。
我真正想要使用它的是预加载下一页的图像。
也许是jQuery?
答案 0 :(得分:4)
你需要一个客户端技术,即javascript来做到这一点。由于PHP是服务器端技术,因此无法“启动”其他映像的预加载。使用JS设置一个计时器,在60秒后执行,然后执行图像预加载代码。这样就不需要检查条件了。不要忘记清除计时器!
答案 1 :(得分:3)
您不能使用PHP来执行此操作,除非他们自己实际转到另一个页面。 jQuery可以完成你想要的,只需抓住页面加载时的当前时间,每1000毫秒使用setInterval
将时间增加1秒。
然后你可以根据需要使用那个时间变量。