ユーザーが私の Web サイトにログインすると、次のようにアプリケーション コンテキストに文字列が格納されます。
HttpContext.Current.Application[myString] = CurrentValue;
javascript からこの変数にアクセスするにはどうすればよいですか?
前もって感謝します。
ユーザーが私の Web サイトにログインすると、次のようにアプリケーション コンテキストに文字列が格納されます。
HttpContext.Current.Application[myString] = CurrentValue;
javascript からこの変数にアクセスするにはどうすればよいですか?
前もって感謝します。
Javascript から直接実行することはできません。HttpContext.Current はサーバー上にあるため、隠しフィールドを使用して Web ページ コードに割り当てるか、ajax 呼び出しを使用して必要な値を取得します。
編集済み
空のマスター ページを使用する Web ページを作成できます。その Web ページに追加するコードはResponse.Write(HttpContext.Current.Application["myVar"])
、ajax 呼び出し内で印刷されたテキストを読み取ります。試してみて、問題が見つかったらお知らせください
「Web 参照」でプロジェクトに Web サービス ファイルを追加し、そのファイルに Web メソッドを作成してから、JavaScript 呼び出しで Web メソッドを使用する必要があります。
非常に明確でわかりやすいチュートリアルがここにあります(サンプルコード付き)。