如果 $limit 是动态网页 asp 或者php 输出到html的
那么 你在html就可以通过js获取
当然 要想通过js获取到 $limit 的前提是 把$limit放在一个隐藏域中
例如
<input id='limit ' type='hidden' value='变量值' /><div id=ctellist></div>
<script type="text/javascript">
var limit = document.getElementById("limit").value
if(limit==0){
document.getElementById("ctellist").innerHTML = "文字"
}else{
document.getElementById("ctellist").innerHTML = limit
}
</script>
一般的, session 是通过 cookie 来维持的, cookie 的名字可以通过配置指定一个名称<sessionState
mode="[Off|InProc|StateServer|SQLServer|Custom]"
timeout="number of minutes"
cookieName="session identifier cookie name"
cookieless=
"[true|false|AutoDetect|UseCookies|UseUri|UseDeviceProfile]"
regenerateExpiredSessionId="[True|False]"
sqlConnectionString="sql connection string"
sqlCommandTimeout="number of seconds"
allowCustomSqlDatabase="[True|False]"
useHostingIdentity="[True|False]"
stateConnectionString="tcpip=server:port"
stateNetworkTimeout="number of seconds"
customProvider="custom provider name">
<providers>...</providers>
</sessionState>
在 js 中可以判断这个名称的 cookie 是否存在.
function getCookie(name) {
var cookies = document.cookie.split("")
for (var i = 0i <cookies.length++i) {
var a = cookies[i].split("=")
if (a.length == 2) {
a[0] = a[0].trim()
a[1] = a[1].trim()
if (a[0] == name) {
return unescape(a[1])
}
}
}
return ""
}