我有一个wordpress网站,将用作自助服务终端。
如果有人使用该网站并离开,我需要它在一段时间不活动后返回主页。
我知道有javascript和jquery脚本,但似乎没有一个适用于WordPress。
有人可以帮忙吗?如果你提供代码,你也可以告诉我在哪里放置它,例如页眉还是页脚?
答案 0 :(得分:0)
页脚中的Javascript最有可能,带有window.location ='http://yoursite.com';与setTimeout(http://www.tizag.com/javascriptT/javascriptredirect.php)一起应该重定向就好了。
这里的主要问题是浏览器在选项卡处于非活动状态时缓冲所有setIntervals和setTimeouts。
这篇文章:(When using setInterval, if I switch tabs in Chrome and go back, the slider goes crazy catching up)...会给你一些关于何时检测页面何时处于活动状态或“空闲”的指示
这个(How can I make setInterval also work when a tab is inactive in Chrome?)on会给你一些关于何时检查天气的提示,无论非活动标签如何,setTimeout时间确实已经过去了。