.js ファイルに含まれる JavaScript を使用してセッション タイムアウト値の値を読み取る方法を教えてください。
JavaScript ファイルの値にアクセスし、値を処理する必要があります。
test.js ファイルで以下のアプローチに従おうとしましたが、機能していません。
var sessionTimeout = <%= Session.Timeout %>;
alert(sessionTimeout);
.js ファイルに含まれる JavaScript を使用してセッション タイムアウト値の値を読み取る方法を教えてください。
JavaScript ファイルの値にアクセスし、値を処理する必要があります。
test.js ファイルで以下のアプローチに従おうとしましたが、機能していません。
var sessionTimeout = <%= Session.Timeout %>;
alert(sessionTimeout);
セッションのロジックを置き換えることができるこのコードから接続文字列に使用する m コードを共有しています。
<script language="javascript" type ="text/javascript">
function ReadWebConfig()
{
var strCon = '<%=ConfigurationManager.ConnectionStrings["MysqlCon"].ConnectionString %>'
alert(strCon);
var strTemp = '<%=ConfigurationManager.AppSettings["WordTemplate"].ToString() %>'
alert(strTemp);
}
</script>
問題は、.JS ファイルが実行されないため、Session.Timeout 変数が含まれていないことです。
次の 2 つのことを行うことができます。
JS の登録
参照: http://msdn.microsoft.com/en-us/library/aa479011.aspx#aspnet-usingjavascript_topic07
Page.RegisterClientScriptBlock("MyScript", _
"<script language=javascript src='MyJavaScriptFile.js'>")