国产探花免费观看_亚洲丰满少妇自慰呻吟_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);})();

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 专栏| 揭阳市| 磐安县| 西平县| 天峨县| 玉龙| 弋阳县| 滕州市| 电白县| 钟山县| 乌鲁木齐县| 鹤岗市| 永平县| 浦江县| 大城县| 新乡市| 肃北| 平江县| 鸡西市| 东乡县| 五家渠市| 夏河县| 兴山县| 常德市| 怀化市| 铁岭县| 富平县| 柳江县| 宜章县| 太湖县| 普陀区| 子长县| 芜湖市| 新源县| 樟树市| 林州市| 高州市| 固始县| 沙坪坝区| 中宁县| 密云县|