问候,的Javascript,AJAX,延长PHP会话超时,银行超时
我有以下JS代码:
var reloadTimer = function (options) {
var seconds = options.seconds || 0,
logoutURL = options.logoutURL,
message = options.message;
this.start = function() {
setTimeout(function(){
if (confirm(message)) {
// RESET TIMER HERE
$.get("renewSession.php");
} else {
window.location.href = logoutURL;
}
}, seconds * 1000);
}
return this;
};
我想有计时器复位,我有RESET评论定时在这里。我尝试了几个不同的东西,无济于事。另外,代码调用此块如下:
var timer = reloadTimer({ seconds:20, logoutURL: 'logout.php',
message:'Do you want to stay logged in?'});
timer.start();
代码可能看起来很熟悉,因为我发现它:-) SO
谢谢!
以此为教训;并非您在SO上找到的所有代码都是高质量的代码。这件作品其实很糟糕。 – 2010-05-17 20:12:37