国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

使用js復制鏈接中的部分文字的方法

2019-11-20 11:57:28
字體:
來源:轉載
供稿:網友

網頁上面的鏈接一般鼠標放上去就是一個手指的形狀,導致不能拖動鼠標進行復制,下面這段JS就是讓你能夠實現復制的,將這段代碼保存成chrome的書簽,需要復制的時候點擊這個書簽,然后按著ctrl鍵,就可以復制鏈接上面的文字了

復制鏈接中的部分文字的實現代碼如下:

javascript: (function() {  var h, checked = true,  down = false;  document.addEventListener('mouseover',  function(e) {    var link, c = '',    target = e.target;    if (target.nodeName == 'A') {      if (target.hasChildNodes) {        for (var i = 0; i < target.childNodes.length; i++) {          if (target.childNodes[i].nodeName == 'INPUT') return;        }      }      link = target;    }    if (target.parentNode.nodeName == 'A' && target.nodeName != 'IMG' && target.nodeName != 'INPUT') {      link = target.parentNode;    }    if (!link) return;    if (checked) {      h = link.href;      if (link.style.cssText) c = link.style.cssText;    }    function _click(e) {      link.removeEventListener(e.type, arguments.callee, false);      e.preventDefault();    }    function _keydown(e) {      var k = parseInt(e.keyCode);      if (k < 48 && k != 17) return;      document.removeEventListener(e.type, arguments.callee, false);      down = true;      link.removeAttribute('href');      link.setAttribute('style', c + 'cursor:text!important;');      link.addEventListener('click', _click, false);    }    document.addEventListener('keydown', _keydown, false);    link.addEventListener('mouseout',    function(e) {      var k = link.compareDocumentPosition(e.relatedTarget);      if (k == 20 || k == 0) {        checked = false;      } else {        link.removeEventListener(e.type, arguments.callee, false);        link.removeEventListener('click', _click, false);        document.removeEventListener('keydown', _keydown, false);        checked = true;        if (down) {          down = false;          link.setAttribute('href', h);          if (c == '') {            link.removeAttribute('style');          } else {            link.setAttribute('style', c);          }        }      }    },    false);  },  false);})();

以上就是復制鏈接中的部分文字的實現代碼,希望大家可以喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庆元县| 武汉市| 高陵县| 武邑县| 柏乡县| 漯河市| 尚志市| 伊川县| 丰宁| 平凉市| 常德市| 屯门区| 莱州市| 金川县| 泸水县| 玛曲县| 皋兰县| 株洲县| 广东省| 义乌市| 耒阳市| 梨树县| 泰安市| 分宜县| 柳林县| 锡林郭勒盟| 安多县| 文水县| 新疆| 将乐县| 延庆县| 长海县| 阿城市| 榆林市| 三台县| 西林县| 温州市| 弥勒县| 岐山县| 洛隆县| 全州县|