Перенаправление пользователей на страницу входа вне iframe - PullRequest
0 голосов
/ 02 ноября 2010

У меня есть проект на PHP, который использует несколько вкладок на одной странице, реализуя плагин, найденный на этой странице: http://www.web -delicious.com / jquery-plugins-demo / wdScrollTab / sample.htm

Мне требуется, чтобы различные пользователи входили в систему. Я реализовал проверку на стороне сервера в iframe каждой вкладки, чтобы увидеть, установлена ​​ли определенная переменная сеанса. Если переменная не установлена, я перенаправляю пользователя на страницу входа, которая является внешней по отношению к набору вкладок. Это сделано для того, чтобы пользователь не мог открывать iframe в отдельном окне, не устанавливая необходимые переменные сеанса.

Однако, если сеанс истекает, а вкладки все еще открыты, пользователь перенаправляется на страницу входа в систему во вкладке. Это нежелательно, поскольку после входа в систему весь набор вкладок будет открыт.

Я хочу перенаправить пользователя на страницу входа за пределы набора вкладок jQuery.

1 Ответ

2 голосов
/ 02 ноября 2010

Попробуйте вставить следующий фрагмент javascript на страницу входа в систему.

if(top!=self){
   top.location.replace(document.location);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...