-1

私はhtml、javascript、mod_pythonを使用しています。htmlフォームを提出したい。これを行うために私は使用しました

document.formName.submit();

送信後、新しいページにリダイレクトしたい。試しlocation="newpage.html"ましたが、機能しません。

4

3 に答える 3

1

AJAXを使用してフォームを送信しない限り、送信するとユーザーは新しいページに移動するため、JavaScriptリダイレクトを実行することはできません。

サーバー側でリダイレクトするか、フォームのアクションを変更することができます。

于 2009-10-18T08:08:44.577 に答える
0

ajaxを使用してフォームを送信します。次に、onSuccessコールバック、window.location=new_urlを設定します。

于 2009-10-18T08:17:04.367 に答える
0
Req.write('<script>location.href="page.py?fn=xxx";</script>')

送信中に実行されるPython関数の最後

于 2009-10-18T09:43:48.450 に答える