<thead id="jxdzp"><address id="jxdzp"><pre id="jxdzp"></pre></address></thead>

<em id="jxdzp"><span id="jxdzp"></span></em>

    <listing id="jxdzp"><nobr id="jxdzp"><meter id="jxdzp"></meter></nobr></listing>

      <address id="jxdzp"></address>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>

          訂閱本欄目 RSS您所在的位置: 深山工作室 > 頁面特效 > 正文

          超級實用且不花哨的js代碼大全( 5 )

          網絡 2009/9/4 8:29:52 深山行者 字體: 瀏覽 7533

          //判斷鍵值

          <html>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
          <head>
          <script language="javascript">
          var ie  =navigator.appName=="Microsoft Internet Explorer"?true:false;
            
          function keyDown(e)
          {
          if(!ie)
          {
            var nkey=e.which;
            var iekey='現在是ns瀏覽器';
            var realkey=String.fromCharCode(e.which);
          }
          if(ie)
          {
            var iekey=event.keyCode;
            var nkey='現在是ie瀏覽器';
            var realkey=String.fromCharCode(event.keyCode);
            if(event.keyCode==32){realkey='\' 空格\''}
            if(event.keyCode==13){realkey='\' 回車\''}
            if(event.keyCode==27){realkey='\' Esc\''}
            if(event.keyCode==16){realkey='\' Shift\''}
            if(event.keyCode==17){realkey='\' Ctrl\''}
            if(event.keyCode==18){realkey='\' Alt\''}
          }
          alert('ns瀏覽器中鍵值:'+nkey+'\n'+'ie瀏覽器中鍵值:'+iekey+'\n'+'實際鍵為'+realkey);
          }
          document.onkeydown = keyDown;
          </script>
          </head>
          <body>
          //Javascript Document.
          <hr>
          <center>
          <h3>請按任意一個鍵。。。。</h3>
          </center>
          </body>
          </html>

           

          //檢測media play版本

          <IE:clientCaps ID="oClientCaps" style="{behavior:url(#default#clientcaps)}" />
          <SCRIPT>
          var flash="";
              WMPVersion= oClientCaps.getComponentVersion("{22D6F312-B0F6-11D0-94AB-0080C74C7E95}","ComponentID"); 
              if (WMPVersion != "") {
              flash = "";
              var version = WMPVersion.split(",");
              var i;
              for (i = 0; i < version.length; i++) {
                if (i != 0)
              flash += ".";
                flash += version;
              }
               document.write("您的Windows Media Player 版本是:"+flash+"<p>");
            }
          </SCRIPT>

           

          //圖象按比例

          <script language="JavaScript">
          <!--
          //圖片按比例縮放
          var flag=false;
          function DrawImage(ImgD){
          var image=new Image();
          var iwidth = 80;  //定義允許圖片寬度
          var iheight = 80;  //定義允許圖片高度
          image.src=ImgD.src;
          if(image.width>0 && image.height>0){
          flag=true;
          if(image.width/image.height>= iwidth/iheight){
            if(image.width>iwidth){  
            ImgD.width=iwidth;
            ImgD.height=(image.height*iwidth)/image.width;
            }else{
            ImgD.width=image.width;  
            ImgD.height=image.height;
            }
            ImgD.alt=image.width+"×"+image.height;
            }
          else{
            if(image.height>iheight){  
            ImgD.height=iheight;
            ImgD.width=(image.width*iheight)/image.height;  
            }else{
            ImgD.width=image.width;  
            ImgD.height=image.height;
            }
            ImgD.alt=image.width+"×"+image.height;
            }
          }

          //-->
          </script>
          <img src=".." onload = "DrawImage(this)">

           

          //細線SELECT

          <span style="border:1px solid #000000; position:absolute; overflow:hidden;" >
          <select style="margin:-2px;">
          <option>1111</option>
          <option>11111111111111</option>
          <option>111111111</option>
          </select></span>


          //Import

          function Import() {
          for( var i=0; i<arguments.length; i++ ) {
            var file = arguments;
            if ( file.match(/\.js$/i)) 
             document.write('<script type=\"text/javascript\" src=\"' + file + '\"></sc' + 'ript>');
            else
             document.write('<style type=\"text/css\">@import \"' + file + '\" ;</style>');
          }
          };


          //js枚舉

          function getComputerName()
          {
          var objWMIService = GetObject("Winmgmts:root\cimv2");
          for(e = new Enumerator(objWMIService) ; !e.atEnd() ; e.moveNext())
          {
              var getComputer = e.item();
              return getComputer.Name;
          }
          }


          //條件編譯

          <script language=javascript>
          /*@cc_on @*/
          /*@if (@_win32 && @_jscript_version>5)
          function window.confirm(str)
          {
              execScript("n = msgbox('"+ str +"', 257)", "vbscript");
              return(n == 1);
          }
          @end @*/
          </script>


          //取得innerText


          <SCRIPT LANGUAGE="JavaScript">
          <!--
          var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
          var currNode;
          xmlDoc.async = false;
          xmlDoc.async = false;
          xmlDoc.loadXML("<TABLENAME>      你好你阿三    大法     司法等四              </TABLENAME>");
          currNode = xmlDoc.documentElement;
             
            var s = currNode.xml;
            var r = /\<([^\>\s]*?)[^\>]*?\>([^\<]*?)\<\/\1\>/
            var b = s.replace(r,"$2");
            alert(b);
          //-->
          </SCRIPT>


          //mergeAttributes 復制所有讀/寫標簽屬性到指定元素。

          <SCRIPT>
          function fnMerge(){
          oSource.children[1].mergeAttributes(oSource.children[0]);
          }
          </SCRIPT>
          <SPAN ID=oSource>
          <DIV
          ID="oDiv"
          ATTRIBUTE1="true"
          ATTRIBUTE2="true"
          onclick="alert('click');"
          onmouseover="this.style.color='#0000FF';"
          onmouseout="this.style.color='#000000';"
          >
          This is a sample <B>DIV</B> element.
          </DIV>
          <DIV ID="oDiv2">
          This is another sample <B>DIV</B> element.
          </DIV>
          </SPAN>
          <INPUT
          TYPE="button"
          VALUE="Merge Attributes"
          onclick="fnMerge()"
          >

          相關閱讀
          在服務器上新建網站,在服務器用域名能訪問,但是外網訪問不了的解決辦法
          我愛敦煌網
          放心會計
          鼠標放在表格區域內,當前格的一整行和一整列變色
          連云港智慧樹旅游
          七種網站添加鏈接的簡單方法
          游戲-QQ穿越火線留言板模板
          深山行者個人網站程序V0.2 效果圖
          共有0條關于《超級實用且不花哨的js代碼大全( 5 )》的評論
          發表評論
          正在加載評論......
          返回頂部發表評論
          呢 稱:
          表 情:
          內 容:
          評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
          驗證碼: 驗證碼 
          網友評論聲明,請自覺遵守互聯網相關政策法規。

          您發布的評論即表示同意遵守以下條款:
          一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
          二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
          三、本站對您所發布內容擁有處置權。

          更多信息>>欄目類別選擇
          百度小程序開發
          微信小程序開發
          微信公眾號開發
          uni-app
          asp函數庫
          ASP
          DIV+CSS
          HTML
          python
          更多>>同類信息
          jquery下拉到某個固定位置然后某些元素發生改變樣式狀態
          canvas繪制的文字如何換行
          兼容pc、移動端用js實現復制內容到剪切板(支持蘋果safari瀏覽器)
          js兼容多個瀏覽器右下角漂浮廣告
          兼容ie6+和火狐的禁止右鍵
          做在線客服時,聊天窗口的div滾動條始終在底部
          更多>>最新添加文章
          dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
          Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
          抖音直播音掛載小雪花 懂車帝小程序
          javascript獲取瀏覽器指紋可以用來做投票
          火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
          在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
          python通過代碼修改pip下載源讓下載庫飛起
          python里面requests.post返回的res.text還有其它的嗎
          更多>>隨機抽取信息
          曲阜中僑國際旅行社有限公司
          旅行社管理系統 V1.9
          網頁調用msn/qq/email記錄,淘寶,skype掛在網頁上
          一個利用select下拉選擇框進行變色的網頁效果
          河南中旅旅行社
          文本框禁止方式
          88国产精品视频一区二区三区