Выдача результатов загрузки href в целевой div - PullRequest
1 голос
/ 03 марта 2011

Я использую jstree и, следовательно, jquery, но я новичок в jquery, насколько это возможно.У меня есть код, который отображает дерево, и при нажатии на элемент информация об этом элементе загружается в отдельный элемент div.Это прекрасно работает ... за исключением одного случая.

У меня есть следующий код для выбора элемента дерева:

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

Мы запускаем это веб-приложение в WebLogic.Единственная проблема, с которой мы сталкиваемся, это время ожидания сеанса (30 минут).Если кто-то нажимает любую кнопку или ссылку на экране после истечения времени сеанса, они перенаправляются на экран входа в систему для повторного входа в систему.Однако, если пользователь щелкает элемент дерева после истечения времени ожидания сеанса, страница входа отображается в целевом элементе div.Вместо этого нам нужна страница входа в систему, чтобы заполнить весь экран, как это происходит в другое время.

Я настолько новичок в jquery, что не уверен, какой будет лучший план атаки для этого.Любые идеи или помощь приветствуется.

Спасибо.

  • Джефф

1 Ответ

0 голосов
/ 03 марта 2011

Попробуйте перенаправить на страницу входа из JavaScript.

Когда вы получите запрос и время сеанса истекло, верните страницу, содержащую что-то вроде:

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