1.oncontextmenu="window.event.returnvalue=false"將徹底屏蔽鼠標(biāo)右鍵
<tableborderoncontextmenu=return(false)><td>no</table>可用于table
2.<bodyonselectstart="returnfalse">取消選取、防止復(fù)制
3.onpaste="returnfalse"不準(zhǔn)粘貼
4.oncopy="returnfalse;"oncut="returnfalse;"防止復(fù)制
5.<linkrel="shortcuticon"href="favicon.ico">ie地址欄前換成自己的圖標(biāo)
6.<linkrel="bookmark"href="favicon.ico">可以在收藏夾中顯示出你的圖標(biāo)
7.<inputstyle="ime-mode:disabled">關(guān)閉輸入法
8.永遠(yuǎn)都會(huì)帶著框架
9.防止被人frame
10.<noscript><iframesrc=*.html></iframe></noscript>網(wǎng)頁(yè)將不能被另存為
11.<inputtype=buttonvalue=查看網(wǎng)頁(yè)源代碼
onclick="window.location=view-source:+<img src="pic/url.gif" align=absmiddle border=0>
http://www.csdn.net/";;;;;>
12.怎樣通過(guò)asp的手段來(lái)檢查來(lái)訪者是否用了代理
<%ifrequest.servervariables("http_x_forwarded_for")<>""then
response.write"<fontcolor=#ff0000>您通過(guò)了代理服務(wù)器,"&_
"真實(shí)的ip為"&request.servervariables("http_x_forwarded_for")
endif
%>
13.取得控件的絕對(duì)位置
//javascript
//vbscript
14.光標(biāo)是停在文本框文字的最后
<inputtype=textname=text1value="123"onfocus="cc()">
15.判斷上一頁(yè)的來(lái)源
asp:
request.servervariables("http_referer")
javascript:
document.referrer
16.最小化、最大化、關(guān)閉窗口
<objectid=hh1classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<paramname="command"value="minimize"></object>
<objectid=hh2classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<paramname="command"value="maximize"></object>
<objectid=hh3classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<paramname="command"value="close"></object>
<inputtype=buttonvalue=最小化onclick=hh1.click()>
<inputtype=buttonvalue=最大化onclick=hh2.click()>
<inputtype=buttonvalue=關(guān)閉onclick=hh3.click()>
本例適用于ie
17.
<%
定義數(shù)據(jù)庫(kù)連接的一些常量
constadopenforwardonly=0游標(biāo)只向前瀏覽記錄,不支持分頁(yè)、recordset、bookmark
constadopenkeyset=1鍵集游標(biāo),其他用戶對(duì)記錄說(shuō)做的修改將反映到記錄集中,但其他用戶增加或刪除記錄不會(huì)反映到記錄集中。支持分頁(yè)、recordset、bookmark
constadopendynamic=2動(dòng)態(tài)游標(biāo)功能最強(qiáng),但耗資源也最多。用戶對(duì)記錄說(shuō)做的修改,增加或刪除記錄都將反映到記錄集中。支持全功能瀏覽(access不支持)。
constadopenstatic=3靜態(tài)游標(biāo),只是數(shù)據(jù)的一個(gè)快照,用戶對(duì)記錄說(shuō)做的修改,增加或刪除記錄都不會(huì)反映到記錄集中。支持向前或向后移動(dòng)
constadlockreadonly=1鎖定類型,默認(rèn)的,只讀,不能作任何修改
constadlockpessimistic=2當(dāng)編輯時(shí)立即鎖定記錄,最安全的方式
constadlockoptimistic=3只有在調(diào)用update方法時(shí)才鎖定記錄集,而在此前的其他操作仍可對(duì)當(dāng)前記錄進(jìn)行更改、插入和刪除等
constadlockbatchoptimistic=4當(dāng)編輯時(shí)記錄不會(huì)被鎖定,而更改、插入和刪除是在批處理方式下完成的
constadcmdtext=&h0001
constadcmdtable=&h0002
%>
18.網(wǎng)頁(yè)不會(huì)被緩存
htm網(wǎng)頁(yè)
<metahttp-equiv="pragma"content="no-cache">
<metahttp-equiv="cache-control"content="no-cache,must-revalidate">
<metahttp-equiv="expires"content="wed,26feb199708:21:57gmt">
或者<metahttp-equiv="expires"content="0">
asp網(wǎng)頁(yè)
response.expires=-1
response.expiresabsolute=now()-1
response.cachecontrol="no-cache"
php網(wǎng)頁(yè)
header("expires:mon,26jul199705:00:00gmt");
header("cache-control:no-cache,must-revalidate");
header("pragma:no-cache");
19.檢查一段字符串是否全由數(shù)字組成
20.獲得一個(gè)窗口的大小
document.body.clientwidth,document.body.clientheight
21.怎么判斷是否是字符
if(/[^\x00-\xff]/g.test(s))alert("含有漢字");
elsealert("全是字符");
22.textarea自適應(yīng)文字行數(shù)的多少
<textarearows=1 name=s1 cols=27 onpropertychange="this.style.posheight=this.scrollheight">
</textarea>
23.日期減去天數(shù)等于第二個(gè)日期
24.選擇了哪一個(gè)radio
<html><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.獲得本頁(yè)url的request.servervariables("")集合
response.write"<tableborder=1><!--tableheader--><tr><td><b>variables</b></td><td><b>value</b></td></tr>"
foreachobinrequest.servervariables
response.write"<tr><td>"&ob&"</td><td>"&request.servervariables(ob)&"</td></tr>"
next
response.write"</table>"
26.
本機(jī)ip<%=request.servervariables("remote_addr")%>
服務(wù)器名<%=request.servervariables("server_name")%>
服務(wù)器ip<%=request.servervariables("local_addr")%>
服務(wù)器端口<%=request.servervariables("server_port")%>
服務(wù)器時(shí)間<%=now%>
iis版本<%=request.servervariables"server_software")%>
腳本超時(shí)時(shí)間<%=server.scripttimeout%>
本文件路徑<%=server.mappath(request.servervariables("script_name"))%>
服務(wù)器cpu數(shù)量<%=request.servervariables("number_of_processors")%>
服務(wù)器解譯引擎<%=scriptengine&"/" & scriptenginemajorversion &"." & scriptengineminorversion & "." & scriptenginebuildversion%>
服務(wù)器操作系統(tǒng)<%=request.servervariables("os")%>
27.enter鍵可以讓光標(biāo)移到下一個(gè)輸入框
<input onkeydown="if(event.keycode==13)event.keycode=9">
28.檢測(cè)某個(gè)網(wǎng)站的鏈接速度:
把如下代碼加入<body>區(qū)域中:
29.各種樣式的光標(biāo)
auto:標(biāo)準(zhǔn)光標(biāo)
default:標(biāo)準(zhǔn)箭頭
hand:手形光標(biāo)
wait:等待光標(biāo)
text:i形光標(biāo)
vertical-text:水平i形光標(biāo)
no-drop:不可拖動(dòng)光標(biāo)
not-allowed:無(wú)效光標(biāo)
help:?幫助光標(biāo)
all-scroll:三角方向標(biāo)
move:移動(dòng)標(biāo)
crosshair:十字標(biāo)
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize
1.本地?zé)o緩存,每次自動(dòng)刷新
response.expires=0
response.addheader"pragma","no-cache"
response.addheader"cache-control","private"
2.修改contenttype并下載gif等格式
<%
functiondl(f,n)
onerrorresumenext
sets=createobject("adodb.stream")
s.mode=3
s.type=1
s.open
s.loadfromfile(server.mappath(f))
iferr.number>0then
response.writeerr.number&":"&err.description
else
response.contenttype="application/x-gzip"
response.addheader"content-disposition:","attachment;filename="&n
response.binarywrite(s.read(s.size))
endif
endfunction
calldl("012922501.gif","t1.gif")
%>
19.檢查一段字符串是否全由數(shù)字組成
20.獲得一個(gè)窗口的大小
document.body.clientwidth,document.body.clientheight
document.body.offsetwidth,document.body.offsetheight
有時(shí)還需要知道window.screentop,window.screenleft
21.怎么判斷是否含有漢字
if(escape(str).indexof("%u")!=-1)alert("含有漢字");
elsealert("全是字符");
22.textarea自適應(yīng)文字行數(shù)的多少
ie5.5+可以用overflow-y:visible
<textarearows=1name=s1cols=27style="overflow-y:visible">
</textarea>
23.日期減去天數(shù)等于第二個(gè)日期