有時(shí)用js來(lái)獲取
服務(wù)器時(shí)間。一般會(huì)用System.DateTime
方法如下:
<script language="javascript">
var a = new Date()
a = <%=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")%>;
Response.Write(a)
</script>
其實(shí)還有一個(gè)方法:利用javascript的“runat="server”屬性
代碼
<script runat="server" language="javascript">
var a = new Date();
a =a.getFullYear()+ "-"+(a.getMonth()+1)+"-"+a.getDate()+" "+a.getHours()+":"+a.getMinutes();
Response.Write(a);
</script>
//可以用同樣的方法讓JS訪問(wèn)c#代碼,如下
/*
c#(加) :
using System.Web
HttpCookie UserCookie = new HttpCookie("UserName",UserName);
Response.Cookies.Add(UserCookie);
(注銷)
Request.Cookies.Clear();
//將Cookies["UserName"]置空
HttpCookie customerCookie = new HttpCookie("UserName", string.Empty);
Response.Cookies.Add(customerCookie);
JS:
function getCookie(objName)
{//獲取指定名稱的cookie的值
var arrStr = document.cookie.split("; ");
for(var i = 0;i < arrStr.length;i ++)
{
var temp = arrStr[i].split("=");
if(temp[0] == objName) return unescape(temp[1]);
}
}
function delCookie(name)
{//為了刪除指定名稱的cookie,可以將其過(guò)期時(shí)間設(shè)定為一個(gè)過(guò)去的時(shí)間
var date = new Date();
date.setTime(date.getTime() - 10000);
document.cookie = name + "=a; expires=" + date.toGMTString();
}
*/
}
}
以上兩個(gè),是同一個(gè)頁(yè)面的一個(gè)是前臺(tái)一個(gè)是后臺(tái)
posted on 2010-01-25 20:45
becket_zheng 閱讀(1740)
評(píng)論(0) 編輯 收藏 所屬分類:
C#