12. 怎样通过asp的手段来检查来访者是否用了代理 % if Request.ServerVariables("HTTP_X_FORWARDED_FOR")>"" then response.write "font color=#FF0000>您通过了代理服务器," _ "真实的IP为"Request.ServerVariables("HTTP_X_FORWARDED_FOR") end if %>
13. 取得控件的绝对位置
//javascript script language="javascript"> function getIE(e){ var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent){ t+=e.offsetTop; l+=e.offsetLeft; } alert("top="+t+"\nleft="+l); } /script>
//VBScript script language="VBScript">!-- function getIE() dim t,l,a,b set a=document.all.img1 t=document.all.img1.offsetTop l=document.all.img1.offsetLeft while a.tagName>"BODY" set a = a.offsetParent t=t+a.offsetTop l=l+a.offsetLeft wend msgbox "top="tchr(13)"left="l,64,"得到控件的位置" end function -->/script>
14. 光标是停在文本框文字的最后 script language="javascript"> function cc() { var e = event.srcElement; var r =e.createTextRange(); r.moveStart('character',e.value.length); r.collapse(true); r.select(); } /script> input type=text name=text1 value="123" onfocus="cc()">
23. 日期减去天数等于第二个日期 script language=javascript> function cc(dd,dadd) { //可以加上错误处理 var a = new Date(dd) a = a.valueOf() a = a - dadd * 24 * 60 * 60 * 1000 a = new Date(a) alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日") } cc("12/23/2002",2) /script>
24. 选择了哪一个Radio HTML>script language="vbscript"> function checkme() for each ob in radio1 if ob.checked then window.alert ob.value next end function /script>BODY> INPUT name="radio1" type="radio" value="style" checked>Style INPUT name="radio1" type="radio" value="barcode">Barcode INPUT type="button" value="check" onclick="checkme()"> /BODY>/HTML>
25.获得本页url的request.servervariables("")集合 Response.Write "TABLE border=1>!-- Table Header -->TR>TD>B>Variables/B>/TD>TD>B>value/B>/TD>/TR>" for each ob in Request.ServerVariables Response.Write "TR>TD>"ob"/TD>TD>"Request.ServerVariables(ob)"/TD>/TR>" next Response.Write "/TABLE>"