![]() |
1
1
两种解决方案: 1)在主页面设置一个javascript函数,每隔x秒检查一次cookie,如果不存在,则重定向整个页面。
2)在用Ajax加载的页面中,设置一个javascript代码进行重定向,你不能用PHP来做,因为脚本不知道上下文,只是一个预处理结果的请求。 可以用php在任何地方打印出来的javascript代码(包括正文)
|
![]() |
2
0
好吧,如果您将HTML发送到模式对话框,并且不想更改它,那么您总是可以检查登录表单是否在响应中。如果窗体存在,则重定向整个窗口。假设您的登录表单ID为“登录表单”,您的Ajax回调将如下所示:
|
![]() |
3
0
一个简单的解决方案可以包括
隐藏标记
或者别的
标志的种类
进入
Ajax结果
以查明用户是否仍“登录”。如果他没有那么做
|
|
4
0
我现在使用的应用程序在过去也做了同样的事情——解决方案:如果它是Ajax调用的函数,如果它们注销了,只需返回一个简单的“注销”,并在javascript Ajax返回中检查它,然后使用location.href属性重定向用户。 |
![]() |
5
0
另一种方法可能是让授权者对xmlhttprequest做出不同的反应…通过分析
当然,这需要在脚本中进行一些客户端修改来处理loginform submit等…但在可用性方面是最优雅的解决方案。 |
![]() |
6
0
在模式打开之前使用会话。 下次单击或提交时,应进行会话检查,并将其重定向。 |
![]() |
7
-1
您总是可以使用header函数重定向整个窗口,将用户重定向到您希望的任何页面。
|
![]() |
Newbie_Coder · 如何使用Jquery无画布裁剪框架 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
![]() |
Community wiki · 无法从jquery文档调用函数 1 年前 |