使用js打开新网页

时间:2013-04-19 10:03:25

标签: php javascript ajax curl

我有一个网站,有一个登录表单,我希望它使用AJAX和PHP,AJAX和PHP脚本工作文件,其中大部分,但当我尝试重定向到一个新的页面,我有一个问题。

问题是我正在使用

document.getElementById("signup_form").innerHTML = xhr.responseText;

更新signup_form div,所以如果出现问题我可以将其写入网页的一部分。但是,当登录详细信息正确时,它会在我网站右上角的这个小div中加载新页面.....

在我的PHP脚本中,如果登录详细信息是正确的,我使用位置重定向,我也尝试使用cURL,但坦率地说,我不知道如何去做。

我希望整个页面从www.something.com更改为www.something.com/members,而不是将其加载到www.something.com页面上。此外,我正在存储会话数据,所以我不想在转到新页面时丢失它。

任何帮助和教程都非常受欢迎,我正在学习js和AJAX。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果您使用的是AJAX,则不能使用标题位置从服务器端/ php端重定向。而是使用

window.location
收到成功回复后,

javascript的属性。像这样的东西

window.location = "www.something.com/members";