资源描述:
《《web应用技术》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、WEB应用技术Request.UserHostAddress可得到用户IP应用:用于防止用户对某些特定的操作重复执行.(登陆第一次时把此用户IP保存一个session对象变量中inti=5;stringsdDateTimed1,d2;d1=System.DateTime.Now;//取得系统当前时间d2=Convert.ToDateTime("2008-12-21");sd=Convert.ToString(d2).Substring(0,10);s=”abcdefg”s1=s.substring(3,2)=”de”//把
2、一个长日期时间格式的数据转换为只要日期,如:2012-11-120使用DIV控制层的显示和隐藏见test3下的DIV.ASPX生成一个DIV,给ID和name属性赋值,设置其style属性”定位”,”边框”等参数如果要想DIV成一个指定大小的框,应指定定位参数如果要想DIV开始时不显示,设置其“布局”参数为none(block为显示出来)这个例子适合于广告,或重要信息的显示.(1)控制DIV轮流显示if(document.getElementById("div1").style.display=="block")docum
3、ent.getElementById("div1").style.display="none";elsedocument.getElementById("div1").style.display="block";}(2)控制DIV1走S,还可以停下来left1=1;top1=1varfx=1;//向右跑vart;functionButton4_onclick(){top1=top1+3;if(fx==1){left1=left1+10;document.getElementById("div1").style.left=l
4、eft1;//注意:单位默认为pxdocument.getElementById("div1").style.top=top1;}if(left1>800)fx=0;//向左跑if(fx==0){left1=left1-10;document.getElementById("div1").style.left=left1;//注意:单位默认为pxdocument.getElementById("div1").style.top=top1;}if(left1<=0)fx=1;document.getElementById("
5、Text2").value=top1;//if(top1>30)clearTimeout(t);放在这里控制timerout失效是错误的,因t赋值在后面t=setTimeout(stopt,200);}functionstopt(){if(top1>400)clearTimeout(t);elseButton4_onclick();}一如何控制文本框中输入的内容只能是数字:方法1:对文本框录入数据后,整体判断,可实现但不常用protectedvoidButton1_Click(objectsender,EventArgse
6、){intn;strings;s=TextBox1.Text.Trim();intflag=1;for(inti=0;i0&&(string.Compare(s.Substring(i,1),"9")<0)))){flag=0;break;}}if(flag==1){n=int.Parse(TextBox1.Text);n=int.Parse(Math.Pow(n,2).ToString());TextBox
7、2.Text=n.ToString();}elseTextBox2.Text="数据输入有误";}方法2:使用javascript脚本实时判断并过滤见test3下的onlynum.aspx: functioncheck1() {if(!IsNum(event.keyCode)){varst=document.getElementById("Text2").value;document.getElementById("Te
8、xt2").value=st.substring(0,st.length-1);//消去刚才输入的非法字母}} functionIsNum(KeyCode) { //只允许0-9之间,或者是backspace、DEL键 if(((KeyCode>47)&&(KeyCode<58))
9、
10、(KeyC