<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    恩達

    可愛的兒子--陽陽坨

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      43 隨筆 :: 14 文章 :: 55 評論 :: 0 Trackbacks

    1.oncontextmenu="window.event.returnvalue=false"將徹底屏蔽鼠標右鍵
    <tableborderoncontextmenu=return(false)><td>no</table>可用于table
    2.<bodyonselectstart="returnfalse">取消選取、防止復制

    3.onpaste="returnfalse"不準粘貼

    4.oncopy="returnfalse;"oncut="returnfalse;"防止復制

    5.<linkrel="shortcuticon"href="favicon.ico">ie地址欄前換成自己的圖標

    6.<linkrel="bookmark"href="favicon.ico">可以在收藏夾中顯示出你的圖標

    7.<inputstyle="ime-mode:disabled">關閉輸入法

    8.永遠都會帶著框架
    <scriptlanguage="javascript"><!--
    if(window==top)top.location.href="frames.htm";//frames.htm為框架網頁
    //--></script>

    9.防止被人frame
    <scriptlanguage=javascript><!--
    if(top.location!=self.location)top.location=self.location;
    //--></script>

    10.<noscript><iframesrc=*.html></iframe></noscript>網頁將不能被另存為

    11.<inputtype=buttonvalue=查看網頁源代碼
    onclick="window.location=view-source:+<img src="pic/url.gif"
    align=absmiddle border=0>http://www.csdn.net/";;>

    12.怎樣通過asp的手段來檢查來訪者是否用了代理
    <%ifrequest.servervariables("http_x_forwarded_for")<>""then
    response.write"<fontcolor=#ff0000>您通過了代理服務器,"&_
    "真實的ip為"&request.servervariables("http_x_forwarded_for")
    endif
    %>

    13.取得控件的絕對位置

    //javascript
    <scriptlanguage="javascript">
    functiongetie(e){
    vart=e.offsettop;
    varl=e.offsetleft;
    while(e=e.offsetparent){
    t+=e.offsettop;
    l+=e.offsetleft;
    }
    alert("top="+t+"\nleft="+l);
    }
    </script>

    //vbscript
    <scriptlanguage="vbscript"><!--
    functiongetie()
    dimt,l,a,b
    seta=document.all.img1
    t=document.all.img1.offsettop
    l=document.all.img1.offsetleft
    whilea.tagname<>"body"
    seta=a.offsetparent
    t=t+a.offsettop
    l=l+a.offsetleft
    wend
    msgbox"top="&t&chr(13)&"left="&l,64,"得到控件的位置"
    endfunction
    --></script>

    14.光標是停在文本框文字的最后
    <scriptlanguage="javascript">
    functioncc()
    {
    vare=event.srcelement;
    varr=e.createtextrange();
    r.movestart(character,e.value.length);
    r.collapse(true);
    r.select();
    }
    </script>
    <inputtype=textname=text1value="123"onfocus="cc()">

    15.判斷上一頁的來源
    asp:
    request.servervariables("http_referer")

    javascript:
    document.referrer

    16.最小化、最大化、關閉窗口
    <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=關閉onclick=hh3.click()>
    本例適用于ie

    17.
    <%
    定義數據庫連接的一些常量
    constadopenforwardonly=0游標只向前瀏覽記錄,不支持分頁、recordset、bookmark
    constadopenkeyset=1鍵集游標,其他用戶對記錄說做的修改將反映到記錄集中,但其他
    用戶增加或刪除記錄不會反映到記錄集中。支持分頁、recordset、bookmark
    constadopendynamic=2動態游標功能最強,但耗資源也最多。用戶對記錄說做的修改,
    增加或刪除記錄都將反映到記錄集中。支持全功能瀏覽(access不支持)。
    constadopenstatic=3靜態游標,只是數據的一個快照,用戶對記錄說做的修改,增加
    或刪除記錄都不會反映到記錄集中。支持向前或向后移動

    constadlockreadonly=1鎖定類型,默認的,只讀,不能作任何修改
    constadlockpessimistic=2當編輯時立即鎖定記錄,最安全的方式
    constadlockoptimistic=3只有在調用update方法時才鎖定記錄集,而在此前的其他
    操作仍可對當前記錄進行更改、插入和刪除等
    constadlockbatchoptimistic=4當編輯時記錄不會被鎖定,而更改、插入和刪除是
    在批處理方式下完成的

    constadcmdtext=&h0001
    constadcmdtable=&h0002
    %>

    18.網頁不會被緩存
    htm網頁
    <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網頁
    response.expires=-1
    response.expiresabsolute=now()-1
    response.cachecontrol="no-cache"
    php網頁
    header("expires:mon,26jul199705:00:00gmt");
    header("cache-control:no-cache,must-revalidate");
    header("pragma:no-cache");


    19.檢查一段字符串是否全由數字組成
    <scriptlanguage="javascript"><!--
    functionchecknum(str){returnstr.match(/\d/)==null}
    alert(checknum("1232142141"))
    alert(checknum("123214214a1"))
    //--></script>

    20.獲得一個窗口的大小
    document.body.clientwidth,document.body.clientheight

    21.怎么判斷是否是字符
    if(/[^\x00-\xff]/g.test(s))alert("含有漢字");
    elsealert("全是字符");

    22.textarea自適應文字行數的多少
    <textarearows=1 name=s1 cols=27 onpropertychange="this.style.posheight=
    this.scrollheight">
    </textarea>

    23.日期減去天數等于第二個日期
    <scriptlanguage=javascript>
    functioncc(dd,dadd)
    {
    //可以加上錯誤處理
    vara=newdate(dd)
    a=a.valueof()
    a=a-dadd*24*60*60*1000
    a=newdate(a)
    alert(a.getfullyear()+"年"+(a.getmonth()+1)+"月"+a.getdate()+"日")
    }
    cc("12/23/2002",2)
    </script>

    24.選擇了哪一個radio
    <html><scriptlanguage="vbscript">
    functioncheckme()
    foreachobinradio1
    ifob.checkedthenwindow.alertob.value
    next
    endfunction
    </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"<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.
    本機ip<%=request.servervariables("remote_addr")%>
    服務器名<%=request.servervariables("server_name")%>
    服務器ip<%=request.servervariables("local_addr")%>
    服務器端口<%=request.servervariables("server_port")%>
    服務器時間<%=now%>
    iis版本<%=request.servervariables"server_software")%>
    腳本超時時間<%=server.scripttimeout%>
    本文件路徑<%=server.mappath(request.servervariables("script_name"))%>
    服務器cpu數量<%=request.servervariables("number_of_processors")%>
    服務器解譯引擎<%=scriptengine&"/" & scriptenginemajorversion &"." &
    scriptengineminorversion & "." & scriptenginebuildversion%>
    服務器操作系統<%=request.servervariables("os")%>

    27.enter鍵可以讓光標移到下一個輸入框
    <input onkeydown="if(event.keycode==13)event.keycode=9">

    28.檢測某個網站的鏈接速度:
    把如下代碼加入<body>區域中:
    <scriptlanguage=javascript>
    tim=1
    setinterval("tim++",100)
    b=1

    varautourl=newarray()
    autourl[1]="< src="pic/url.gif" align=absmiddle border=0>www.njcatv.net"
    autourl[2]="javacool.3322.net"
    autourl[3]="< src="pic/url.gif" align=absmiddle border=0>www.sina.com.cn"
    autourl[4]="www.nuaa.edu.cn"
    autourl[5]="< src="pic/url.gif" align=absmiddle border=0>www.cctv.com"

    functionbutt(){
    document.write("<formname=autof>")
    for(vari=1;i<autourl.length;i++)
    document.write("<inputtype=textname=txt"+i+"size=10value=測試中……>=》
    <inputtype=textname=url"+i+"size=40>=》
    <inputtype=buttonvalue=goonclick=window.open(this.form.url"+i+".value)><br/>")
    document.write("<inputtype=submitvalue=刷新></form>")
    }
    butt()
    functionauto(url){
    document.forms[0]["url"+b].value=url
    if(tim>200)
    {document.forms[0]["txt"+b].value="鏈接超時"}
    else
    {document.forms[0]["txt"+b].value="時間"+tim/10+"秒"}
    b++
    }
    functionrun(){for(vari=1;i<autourl.length;i++)document.write
    ("<imgsrc=http://"+autourl+"/"+math.random()+"width=1height=
    1onerror=auto(< src="pic/url.gif" align=absmiddle border=0>
    http://";;;+autourl+")>")}
    run()</script>


    29.各種樣式的光標
    auto:標準光標
    default:標準箭頭
    hand:手形光標
    wait:等待光標
    text:i形光標
    vertical-text:水平i形光標
    no-drop:不可拖動光標
    not-allowed:無效光標
    help:?幫助光標
    all-scroll:三角方向標
    move:移動標
    crosshair:十字標
    e-resize
    n-resize
    nw-resize
    w-resize
    s-resize
    se-resize
    sw-resize

    1.本地無緩存,每次自動刷新
    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.檢查一段字符串是否全由數字組成
    <scriptlanguage="javascript"><!--
    functionchecknum(str){return!/\d/.test(str)}
    alert(checknum("1232142141"))
    alert(checknum("123214214a1"))
    //--></script>

    20.獲得一個窗口的大小
    document.body.clientwidth,document.body.clientheight
    document.body.offsetwidth,document.body.offsetheight
    有時還需要知道window.screentop,window.screenleft

    21.怎么判斷是否含有漢字
    if(escape(str).indexof("%u")!=-1)alert("含有漢字");
    elsealert("全是字符");

    22.textarea自適應文字行數的多少
    ie5.5+可以用overflow-y:visible
    <textarearows=1name=s1cols=27style="overflow-y:visible">
    </textarea>

    23.日期減去天數等于第二個日期
    <scriptlanguage=javascript>
    functioncc(dd,dadd)
    {
    //可以加上錯誤處理
    vard=newdate(dd.replace("-","/"))
    d.setdate(d.getdate()+dadd)
    alert(d.getfullyear()+"年"+(d.getmonth()+1)+"月"+d.getdate()+"日")
    }
    cc("2002-2-28",2)
    </script>

    posted on 2006-05-29 08:26 恩達 閱讀(356) 評論(0)  編輯  收藏 所屬分類: JAVASCRIPT
    主站蜘蛛池模板: 无码AV动漫精品一区二区免费| 亚洲Av无码精品色午夜| 欧洲一级毛片免费| 日韩内射激情视频在线播放免费 | 亚洲一区无码中文字幕| 亚洲精品成人久久久| 国产精品免费电影| 亚洲乱码日产精品一二三| 亚洲精品白色在线发布| 亚洲人av高清无码| aa级毛片毛片免费观看久| 日韩精品无码一区二区三区免费 | 亚洲熟妇无码爱v在线观看| 亚洲精品无码mⅴ在线观看| 一级毛片大全免费播放下载 | 免费看一级做a爰片久久| 国产亚洲综合久久系列| 亚洲午夜久久久精品电影院| 日本在线观看免费高清| a级精品九九九大片免费看| 日韩精品视频免费网址| 亚洲一区二区三区AV无码| 亚洲中文字幕无码爆乳| 天黑黑影院在线观看视频高清免费 | 亚洲国产精品久久久久| 亚洲AV无码之日韩精品| 亚洲成a人片毛片在线| 两个人的视频www免费| 亚洲 无码 在线 专区| 狠狠色伊人亚洲综合网站色| 香蕉免费在线视频| 免费人成网站在线播放| 精品日韩亚洲AV无码| 久久国产精品免费看| 亚洲色成人中文字幕网站| 免费人妻精品一区二区三区| 成人免费a级毛片无码网站入口 | 亚欧国产一级在线免费| 妞干网免费观看视频| 亚洲a级片在线观看| 久久国产免费一区|