0

ログインフォームのあるウェブサイトがあり、AJAX と PHP を使用したいのですが、AJAX と php スクリプトの作業ファイルのほとんどはうまくいっていますが、新しいページにリダイレクトしようとすると問題が発生します。

問題は私が使用していることです

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

signup_form div を更新するため、何か問題が発生した場合は、Web ページの一部に書き込むことができます。ただし、ログインの詳細が正しい場合、Web サイトの右上にあるこの小さな div の横に新しいページが読み込まれます.....

私のPHPスクリプトでは、ログインの詳細が正しい場合、場所を使用してリダイレクトし、cURLでも試しましたが、率直に言って、これについてどうすればよいかわかりません。

www.something.com ページのページにロードするのではなく、ページ全体を www.something.com から www.something.com/members に変更したい。また、セッション データを保存しているので、新しいページに移動するときにこれを失いたくありません。

ヘルプやチュートリアルは大歓迎です。私は js と AJAX を学習中です。

ご協力いただきありがとうございます。

4

1 に答える 1

1

AJAX を使用している場合は、ヘッダーの場所を使用してサーバー側/php 側からリダイレクトすることはできません。代わりに使用

window.location

成功した応答を受け取った後、このための javascript のプロパティ。このようなもの

window.location = "www.something.com/members";
于 2013-04-19T10:06:18.067 に答える