在目标div中发出href的加载结果

时间:2011-03-03 18:07:58

标签: javascript jquery jstree

我正在使用jstree,因此使用jquery,但我和jquery一样新。我有显示树的代码,当单击某个项时,该项的详细信息将加载到单独的div中。这很有效......除了一个案例。

我选择树项的代码如下:

.bind("select_node.jstree", function (e, data) {
    href = <code to build href>;
    $("#targetDiv").load(href);
});

我们在WebLogic中运行此Web应用程序。我们唯一的问题是会话超时(30分钟)。如果有人在会话超时后单击屏幕上的任何按钮或链接,则会将其重定向到登录屏幕以再次登录。但是,如果用户在会话超时后单击树项,则登录页面将显示在目标div中。相反,我们需要登录页面来填充整个屏幕,就像在其他时间一样。

我对jquery这么新,我不确定对此最好的攻击计划是什么。任何想法或帮助都非常感谢。

感谢。

  • 杰夫

1 个答案:

答案 0 :(得分:0)

尝试从javascript重定向到登录页面。

当您收到请求且会话超时时,请返回包含以下内容的页面:

<script type="text/javascript">
    window.location = "http://yoursite.com/login";
</script>