風(fēng)之力

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            19 Posts :: 2 Stories :: 18 Comments :: 0 Trackbacks

          1.?oncontextmenu=window.event.returnValue=false?將徹底屏蔽鼠標(biāo)右鍵
          <table?border?oncontextmenu=return(false)><td>no</table>?可用于Table

          2.?<body?onselectstart=return?false>?取消選取、防止復(fù)制

          3.?onpaste=return?false?不準(zhǔn)粘貼

          4.?oncopy=return?false;?oncut=return?false;?防止復(fù)制

          5.?<link?rel=Shortcut?Icon?href=favicon.ico>?IE地址欄前換成自己的圖標(biāo)

          6.?<link?rel=Bookmark?href=favicon.ico>?可以在收藏夾中顯示出你的圖標(biāo)

          7.?<input?style=ime-mode:disabled>?關(guān)閉輸入法

          8.?永遠(yuǎn)都會帶著框架
          <script?language=javascript><!--
          if?(window?==?top)top.location.href?=?frames.htm;?//frames.htm為框架網(wǎng)頁
          //?--></script>

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

          10.?網(wǎng)頁將不能被另存為
          <noscript><iframe?src=*.html></iframe></noscript>?

          11.?<input?type=button?value=查看網(wǎng)頁源代碼?
          onclick=window.location?=?view-source:+?http://www.pconline.com.cn>

          12.刪除時確認(rèn)
          <a?href=javascript:if(confirm(確實(shí)要刪除嗎?))location=boos.asp?&areyou=刪除&page=1>刪除</a>?

          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=&t&chr(13)&left=&l,64,得到控件的位置
          end?function
          --></script>

          14.?光標(biāo)是停在文本框文字的最后
          <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()>

          15.?判斷上一頁的來源
          javascript:
          document.referrer

          16.?最小化、最大化、關(guān)閉窗口
          <object?id=hh1?classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11>?
          <param?name=Command?value=Minimize></object>
          <object?id=hh2?classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11>?
          <param?name=Command?value=Maximize></object>
          <OBJECT?id=hh3?classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11>
          <PARAM?NAME=Command?VALUE=Close></OBJECT>
          <input?type=button?value=最小化?onclick=hh1.Click()>
          <input?type=button?value=最大化?onclick=hh2.Click()>
          <input?type=button?value=關(guān)閉?onclick=hh3.Click()>
          本例適用于IE

          17.屏蔽功能鍵Shift,Alt,Ctrl
          <script>
          function?look(){?
          if(event.shiftKey)?
          alert(禁止按Shift鍵!);?//可以換成ALT CTRL
          }?
          document.onkeydown=look;?
          </script>

          18.?網(wǎng)頁不會被緩存
          <META?HTTP-EQUIV=pragma?CONTENT=no-cache>
          <META?HTTP-EQUIV=Cache-Control?CONTENT=no-cache,?must-revalidate>
          <META?HTTP-EQUIV=expires?CONTENT=Wed,?26?Feb?1997?08:21:57?GMT>
          或者<META?HTTP-EQUIV=expires?CONTENT=0>

          19.怎樣讓表單沒有凹凸感?
          <input?type=text?style=border:1?solid?#000000>?

          <input?type=text?style=border-left:none;?border-right:none;?border-top:none;?border-bottom:?

          1?solid?#000000></textarea>

          20.<div><span>&<layer>的區(qū)別??
          <div>(division)用來定義大段的頁面元素,會產(chǎn)生轉(zhuǎn)行?
          <span>用來定義同一行內(nèi)的元素,跟<div>的唯一區(qū)別是不產(chǎn)生轉(zhuǎn)行?
          <layer>是ns的標(biāo)記,ie不支持,相當(dāng)于<div>

          21.讓彈出窗口總是在最上面:
          <body?onblur=this.focus();>

          22.不要滾動條??
          讓豎條沒有:?
          <body?style=overflow:scroll;overflow-y:hidden>?
          </body>?
          讓橫條沒有:?
          <body?style=overflow:scroll;overflow-x:hidden>?
          </body>?
          兩個都去掉?更簡單了?
          <body?scroll=no>?
          </body>?

          23.怎樣去掉圖片鏈接點(diǎn)擊后,圖片周圍的虛線?
          <a?href=#?onFocus=this.blur()><img?src=logo.jpg?border=0></a>

          24.電子郵件處理提交表單
          <form?name=form1?method=post?action=mailto:****@***.com?enctype=text/plain>?
          <input?type=submit>
          </form>

          25.在打開的子窗口刷新父窗口的代碼里如何寫?
          window.opener.location.reload()

          26.如何設(shè)定打開頁面的大小
          <body?onload=top.resizeTo(300,200);>
          打開頁面的位置<body?onload=top.moveBy(300,200);>

          27.在頁面中如何加入不是滿鋪的背景圖片,拉動頁面時背景圖不動?
          <STYLE>?
          body?
          {background-image:url(logo.gif);?background-repeat:no-repeat;?
          background-position:center;background-attachment:?fixed}?
          </STYLE>?

          28.?檢查一段字符串是否全由數(shù)字組成
          <script?language=javascript><!--
          function?checkNum(str){return?str.match(//D/)==null}
          alert(checkNum(1232142141))
          alert(checkNum(123214214a1))
          //?--></script>

          29.?獲得一個窗口的大小
          document.body.clientWidth;?document.body.clientHeight

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

          31.TEXTAREA自適應(yīng)文字行數(shù)的多少
          <textarea?rows=1?name=s1?cols=27?onpropertychange=this.style.posHeight=this.scrollHeight>
          </textarea>
          32.?日期減去天數(shù)等于第二個日期
          <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>

          33.?選擇了哪一個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>

          34.腳本永不出錯
          <SCRIPT?LANGUAGE=javascript>?
          <!--?Hide?
          function?killErrors()?{?
          return?true;?
          }?
          window.onerror?=?killErrors;?
          //?-->?
          </SCRIPT>

          35.ENTER鍵可以讓光標(biāo)移到下一個輸入框
          <input?onkeydown=if(event.keyCode==13)event.keyCode=9>

          36.?檢測某個網(wǎng)站的鏈接速度:
          把如下代碼加入<body>區(qū)域中:
          <script?language=javascript>
          tim=1
          setInterval(tim++,100)
          b=1
          var?autourl=new?Array()
          autourl[1]=www.njcatv.net
          autourl[2]=javacool.3322.net
          autourl[3]=www.sina.com.cn
          autourl[4]=www.nuaa.edu.cn
          autourl[5]=www.cctv.com
          function?butt(){
          document.write(<form?name=autof>)
          for(var?i=1;i<autourl.length;i++)
          document.write(<input?type=text?name=txt+i+?size=10?value=測試中……>?=》<input?type=text?
          name=url+i+?size=40>?=》<input?type=button?value=GO?

          onclick=window.open(this.form.url+i+.value)><br>)
          document.write(<input?type=submit?value=刷新></form>)
          }
          butt()
          function?auto(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++
          }
          function?run(){for(var?i=1;i<autourl.length;i++)document.write(<img?src=http://+autourl+/+Math.random()+?width=1?height=1?

          onerror=auto(http://+autourl+)>)}
          run()</script>

          37.?各種樣式的光標(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?:不可拖動光標(biāo)
          not-allowed?:無效光標(biāo)
          help?:?幫助光標(biāo)
          all-scroll?:三角方向標(biāo)
          move?:移動標(biāo)
          crosshair?:十字標(biāo)
          e-resize
          n-resize
          nw-resize
          w-resize
          s-resize
          se-resize
          sw-resize

          38.頁面進(jìn)入和退出的特效
          進(jìn)入頁面<meta?http-equiv=Page-Enter?content=revealTrans(duration=x,?transition=y)>
          推出頁面<meta?http-equiv=Page-Exit?content=revealTrans(duration=x,?transition=y)>?
          這個是頁面被載入和調(diào)出時的一些特效。duration表示特效的持續(xù)時間,以秒為單位。transition表示使用哪種特效,取值為1-23:
            0?矩形縮小?
            1?矩形擴(kuò)大?
            2?圓形縮小
            3?圓形擴(kuò)大?
            4?下到上刷新?
            5?上到下刷新
            6?左到右刷新?
            7?右到左刷新?
            8?豎百葉窗
            9?橫百葉窗?
            10?錯位橫百葉窗?
            11?錯位豎百葉窗
            12?點(diǎn)擴(kuò)散?
            13?左右到中間刷新?
            14?中間到左右刷新
            15?中間到上下
            16?上下到中間?
            17?右下到左上
            18?右上到左下?
            19?左上到右下?
            20?左下到右上
            21?橫條?
            22?豎條?
            23?以上22種隨機(jī)選擇一種

          39.在規(guī)定時間內(nèi)跳轉(zhuǎn)
          <META?http-equiv=V=REFRESH?content=5;URL=http://www.51js.com>?

          40.網(wǎng)頁是否被檢索
          <meta?name=ROBOTS?content=屬性值>
            其中屬性值有以下一些:
            屬性值為all:?文件將被檢索,且頁上鏈接可被查詢;
            屬性值為none:?文件不被檢索,而且不查詢頁上的鏈接;
            屬性值為index:?文件將被檢索;
            屬性值為follow:?查詢頁上的鏈接;
            屬性值為noindex:?文件不檢索,但可被查詢鏈接;
            屬性值為nofollow:?文件不被檢索,但可查詢頁上的鏈接。

          posted on 2006-09-13 17:18 風(fēng)之力 閱讀(458) 評論(0)  編輯  收藏 所屬分類: javaScript

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 阆中市| 城市| 文登市| 抚州市| 承德县| 香河县| 应用必备| 淄博市| 天水市| 合山市| 汪清县| 海盐县| 蕉岭县| 上虞市| 台东县| 张家口市| 鸡东县| 芷江| 克拉玛依市| 靖边县| 临沧市| 潍坊市| 五台县| 福州市| 门源| 阿城市| 古田县| 酒泉市| 青阳县| 锡林浩特市| 沧州市| 资中县| 宁蒗| 正镶白旗| 定陶县| 皋兰县| 昭觉县| 乳山市| 武鸣县| 安多县| 岐山县|