【发布时间】:2015-05-09 01:07:01
【问题描述】:
我是网络开发的新手:
当 PHP 会话到期时,我基于 JQuery.load 的导航栏停止运行,因为我猜它无法再加载请求的页面。用户体验是“冻结”的。我如何检测到这样的加载失败并将人们重新引导回登录屏幕(在可能提醒他们会话已过期之后)?
这是我使用的代码:
function loadPage(page)
{
switch (page)
{
case 1: // dashboard
this.pageToLoad = 'pages/page1.php';
break;
case 16: // another page
this.pageToLoad = 'pages/page2.php';
break;
default: // unimplemented for all the rest
this.pageToLoad = 'pages/unimplemented.php';
break;
}
$('.myNav').load(this.pageToLoad);
}
【问题讨论】:
-
请附上您的代码。帮助我们为您提供帮助。
-
请提供一些代码。否则我们很难为您提供帮助。
-
请查看有关如何提问的页面:stackoverflow.com/help/how-to-ask