2011-03-17 131 views
0

我需要使用php重定向到一个页面。Ajax请求到php页面

我传递一个ajax请求到一个PHP页面,并基于请求发送我需要PHP重定向到另一个页面。可能吗?

+0

你想重定向Ajax请求还是你想整个页面重定向? – weltraumpirat 2011-03-17 12:30:35

+0

我想整个页面被重定向(即加载另一个页面) – user475685 2011-03-17 12:32:30

回答

2

在你必须得到申请PARAM从响应(一个URL或参数,可以等)Ajax请求的成功事件,并呼吁在JavaScript:

window.location = 'http://google.pl'; 
+0

我不希望它成功,我希望它在PHP本身执行 – user475685 2011-03-17 12:31:36

+2

如果你想要重定向页面上使用Ajax请求你必须在JS中也是这样做的。这是不可能的,只是在PHP中做重定向。如果你确实要求'test.php','test.php'中包含的任何PHP重定向只会为你提供其他输出。如果在'test.php'中设置了重定向到'test2.php',那么在成功事件中,您只能在主页面中输出。 – hsz 2011-03-17 12:35:17