2010-12-03 12 views
2

私はaspxページをhavaと私は同じページにresponse.redirectする必要があります。私はボタンをクリックしながらやっています。私はJavaScriptでそれを行うことは可能ですか?C#を使用して別のページにリダイレクトResponse.Redirect in javascript

私はwindow.location=url;を試しました。私は<% Response.Redirect(url) %>がjavascriptでどのように呼び出せるのか知りたいですか?

+1

クライアント側のJavaScriptから 'Response.Redirect'を使用することはできません。なぜ' window.location'に問題がありますか? – LukeH

答えて

8

<input type="button" name="submit" value="submit" onclick="window.location(YOUR REDIRECT URL)" /> 
0

Response.RedirectはJavascriptで呼び出すことはできません。これはコードのサーバー側のビットです。 window.locationは実質的に同じ仕事をします。 、あなたはボタンを宣言し、あなたのHTMLでは、

window.location = '<%= ResolveUrl("~/test.aspx") %>'; 
0

これを追加します。あなたはwindow.locationプロパティを使用する必要がJavaScriptでリダイレクトするように

関連する問題