一,一种方式:
1、html 脚本:
function controltime()
{ var da=new Date();
if(da.getDay()==6 || da.getDay()==5) //取得今天是星期几
{
alert("对不起你不能输入");return false;
}
else return true;
}
2、 cs代码:
private void Lodd_Page(Object sender, System.EventArgs e)
{
this.Button1.Attributes.Add("onClick","return controltime()");
}
//为真是执行服务器端代码
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Redirect("webform1.aspx");
}
二种方式:
cs代码:
private void Page_Load(object sender, System.EventArgs e)
{
if(!this.Page.IsClientScriptBlockRegistered("controltime")) //是否已经注册
{
System.Text.StringBuilder sb=new System.Text.StringBuilder();
sb.Append("<script language='javascript'>");
sb.Append("function controltime()");
sb.Append("{ var da=new Date();if(da.getDay()==5||da.getDay()==6) {");
sb.Append(" alert('对不起你不能加入!'); return false }");
sb.Append(" else return true;}");
sb.Append(" </script>");
this.Page.RegisterClientScriptBlock("controltime",sb.ToString()); //注册为客户端脚本;
}
if(!IsPostBack)
{
this.Button1.Attributes.Add("onClick","return controltime()");
}
}
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Redirect("webform1.aspx");
}