ページ default.aspx に JavaScript 変数があります。
var name="user1"
window.location="test.aspx"
このページは、Application_BeginRequest イベントの発生中に test.aspx および global.asax に送信されます。変数「name」にアクセスする必要があります。私はクッキーなしでこれを行う必要があります。誰でもこれについて私を助けることができますか?
ページ default.aspx に JavaScript 変数があります。
var name="user1"
window.location="test.aspx"
このページは、Application_BeginRequest イベントの発生中に test.aspx および global.asax に送信されます。変数「name」にアクセスする必要があります。私はクッキーなしでこれを行う必要があります。誰でもこれについて私を助けることができますか?
var name="user1"
リダイレクト時Application_BeginRequest
にページに渡したと仮定して、Request オブジェクトから内部にアクセスできる JavaScript 変数です。test.aspx
var name = "user1";
window.location.href = 'test.aspx?name=' + encodeURIComponent(name);
その後:
protected void Application_BeginRequest(object sender, EventArgs e)
{
string name = HttpContext.Current.Request["name"];
if (!string.IsNullOrEmpty(name))
{
// the name variable was present in the request => do something with it
}
}
「送信」POST
とは、またはリクエストを実行することを意味する場合、サーバーにフォームとして、またはリクエストのクエリ文字列パラメーターとして文字列としてGET
渡す必要があります。name
url-encoded
POST
GET
次に、からのApplication_BeginRequest
アクセスでRequest
Current
HttpContext