在测试这段代码时,我发现它与firefox浏览器一起使用firebug完全正常工作,但它不适用于chrome浏览器
这是我的代码:
<script type="text/javascript">
window.onfocus = startCheck;
var dualLogin;
function startCheck() {
dualLogin = setInterval(function () {
checkTable();
}, 20000);
}
function checkTable() {
$.ajax({
url:"<%= url_for :controller => 'xyz',:action => 'abc'%>",
cache:false,
dataType:'json',
success:function (data) {
if (data.status=='dual')
{
logout();
}
}
})
}
window.onblur = stopCheck;
function stopCheck() {
window.clearInterval(dualLogin);
}
function logout(){
alert('you are to be logged out');
window.location.replace("/registeration_page");
}
</script>
任何人都可以提前帮助。