世界因你而精彩  
          日歷
          <2007年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345
          統計
          • 隨筆 - 169
          • 文章 - 1
          • 評論 - 138
          • 引用 - 0

          導航

          常用鏈接

          留言簿(9)

          隨筆分類(163)

          隨筆檔案(154)

          文章檔案(1)

          新聞檔案(1)

          相冊

          收藏夾(1)

          個人雜雜

          友情鏈接

          自學考試

          資料搜索

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 359403
          • 排名 - 153

          最新評論

          閱讀排行榜

          評論排行榜

           

          <script language="javascript">
          function CopyCode(key)
          {
            var divElements = document.getElementsByTagName("div");
            var i;
            occur = 0; 
            for(i = 0; i < divElements.length; ++i)
            {
              if(key.parentElement.parentElement.parentElement == divElements[i].parentElement)
              {
                if(occur == 1)
                {
                  if(navigator.appName.indexOf('Microsoft') != -1)
                    copyToClipboard(divElements[i].innerText);
                  else
                    copyToClipboard(Html2Txt(divElements[i].innerHTML));
                }
                occur++;
              }
            }
          }
          function Html2Txt(htmlText)
          {
            str = htmlText.replace(/\r\n/g, " ");
            str = str.replace(/\r/g, " ");
            str = str.replace(/\n/g, " ");
            str = str.replace(/\t/g, "");
            str = str.replace(/<BR>/gi,"\r\n");
            str = str.replace(/<[^>]+?>/g,"");
            str = str.replace(/&nbsp;/g, " ");
            str = str.replace(/&gt;/g, ">");
            str = str.replace(/&lt;/g, "<");
            str = str.replace(/&amp;/g, "&");
            return str;
          }

          function copyToClipboard(txt)
          {
           if(window.clipboardData)
            {
              window.clipboardData.clearData();
              window.clipboardData.setData("Text", txt);
            }
            else if(navigator.userAgent.indexOf("Opera") != -1)
            {
              window.location = txt;
            }
            else if (window.netscape)
            {
              try
              {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
              }
              catch (e)
              {
                alert("您的firefox安全限制限制您進行剪貼板操作,請在地址欄中輸入“about:config”將“signed.applets.codebase_principal_support”設置為“true”之后重試");
                return false;
              }
              var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
              if (!clip)
                return;
              var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
              if (!trans)
                return;
              trans.addDataFlavor('text/unicode');
              var str = new Object();
              var len = new Object();
              var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
              var copytext = txt;
              str.data = copytext;
              trans.setTransferData("text/unicode",str,copytext.length*2);
              var clipid = Components.interfaces.nsIClipboard;
              if (!clip)
                return false;
              clip.setData(trans,null,clipid.kGlobalClipboard);
            }
          }
          </script>

          posted on 2007-04-03 11:59 張秀蘭 閱讀(392) 評論(0)  編輯  收藏 所屬分類: 學習園地
           
          Copyright © 張秀蘭 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 大关县| 新兴县| 昌黎县| 和硕县| 抚州市| 陆丰市| 长武县| 自治县| 辛集市| 行唐县| 玉树县| 久治县| 泰和县| 乐陵市| 门源| 贵州省| 宿松县| 固原市| 龙南县| 辽宁省| 莱州市| 华阴市| 乌恰县| 通州区| 杨浦区| 乐陵市| 岳阳市| 嘉黎县| 类乌齐县| 遂川县| 穆棱市| 福清市| 莆田市| 保德县| 宝坻区| 沙坪坝区| 秭归县| 常山县| 故城县| 双流县| 蓝山县|