重新打开iPhone / Android浏览器时,如何加载新页面?

时间:2011-07-20 21:02:48

标签: javascript jquery iphone android

好的,所以我甚至不知道如何正确地说出这个问题,你可能会说。因此我在Google上找不到任何解决方案,所以我来到这里。

基本上,这个过程就像这样展开:

1。)用户登录我的网站。 2.)用户使用我的网站,然后离开浏览器并执行其他任何操作,而不会杀死浏览器。 3.)用户再次打开浏览器以再次检查我的网站。

当3.)触发时,我希望我的网站检测到并将浏览器转发到其他页面。

这有什么意义吗?如果您需要澄清,请告诉我。我相信必须有一种方法可以使用jQuery或者只是简单的JS。

谢谢!

1 个答案:

答案 0 :(得分:0)

function onBlur() {
    document.body.className = 'blurred';
};
function onFocus(){
    document.body.className = 'focused';
};

if (/*@cc_on!@*/false) { // check for Internet Explorer
    document.onfocusin = onFocus;
    document.onfocusout = onBlur;
} else {
    window.onfocus = onFocus;
    window.onblur = onBlur;
}

参考:Is there a way to detect if a browser window is not currently active?