zoukankan      html  css  js  c++  java
  • 脚本

      function copyImage(sImgID)
       {
          var ctrlRange = document.body.createControlRange();
          ctrlRange.add(document.all(sImgID));
          ctrlRange.execCommand("Copy");
       }

    function AddLink()
    {
     //identify selected text
     var sText = document.selection.createRange();
     if (sText.text != "")
     {
       //create link
       document.execCommand("CreateLink");
       //change the color to indicate success
       if (sText.parentElement().tagName == "A")
       {
         sText.execCommand("ForeColor",false,"#FF0033");
       }
     }
     else
     {
         alert("Please select some text!");
     }  
    }


    function printcontent {
    bdhtml=window.document.body.innerHTML;
     sprnstr="<!--startprint-->";
     eprnstr="<!--endprint-->";
     prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
     prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
     window.document.body.innerHTML=prnhtml;
     window.print();

    }

    var sInitColor = null;
    function callColorDlg(){
     
    if (sInitColor == null)
     //display color dialog box
     var sColor = dlgHelper.ChooseColorDlg();
    else
     var sColor = dlgHelper.ChooseColorDlg(sInitColor);
     //change decimal to hex
     sColor = sColor.toString(16);
     //add extra zeroes if hex number is less than 6 digits
    if (sColor.length < 6) {
      var sTempString = "000000".substring(0,6-sColor.length);
      sColor = sTempString.concat(sColor);
    }
     //change color of the text in the div
     oDiv.style.color= sColor;
     sInitColor = sColor;
     
    }
     //This variable must have global scope for the callColorDlg function to persist the chosen color
    var sInitColor = null;
    function callColorDlg(){
    //if sInitColor is null, the color dialog box has not yet been called
    if (sInitColor == null)
     var sColor = dlgHelper.ChooseColorDlg();
    else
    //call the dialog box and initialize the color to the color previously chosen
     var sColor = dlgHelper.ChooseColorDlg(sInitColor);
    //change the return value from a decimal value to a hex value and make sure the value has 6
    //digits to represent the RRGGBB schema required by the color table
     sColor = sColor.toString(16);
    if (sColor.length < 6) {
      var sTempString = "000000".substring(0,6-sColor.length);
      sColor = sTempString.concat(sColor);
    }
     document.execCommand("ForeColor", false, sColor);
     
    //set the initialization color to the color chosen
     sInitColor = sColor;
     
    }

  • 相关阅读:
    npm 5.4.2 更新后就不能用了
    Node.js 被分叉出一个项目 — Ayo.js,肿么了
    页面缓存之Meta http-equiv属性详解
    Javascript 浮点计算问题分析与解决
    详解 Cookie 纪要(vue.cookie,jquery.cookie简化)
    Cookie 基本操作
    HTML5上传图片预览
    location.href跳转测试
    ios中iframe的scroll滚动事件替代方法
    JS数组API
  • 原文地址:https://www.cnblogs.com/BlogNetSpace/p/1435567.html
Copyright © 2011-2022 走看看