麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

使用js復(fù)制鏈接中的部分文字的方法

2024-05-06 16:24:05
字體:
供稿:網(wǎng)友

這篇文章介紹了使用js復(fù)制鏈接中的部分文字的方法,技巧很實(shí)用,需要的朋友可以參考下

網(wǎng)頁上面的鏈接一般鼠標(biāo)放上去就是一個手指的形狀,導(dǎo)致不能拖動鼠標(biāo)進(jìn)行復(fù)制,下面這段JS就是讓你能夠?qū)崿F(xiàn)復(fù)制的,將這段代碼保存成chrome的書簽,需要復(fù)制的時候點(diǎn)擊這個書簽,然后按著ctrl鍵,就可以復(fù)制鏈接上面的文字了

復(fù)制鏈接中的部分文字的實(shí)現(xiàn)代碼如下:

 

 
  1. javascript: (function() { 
  2. var h, checked = true
  3. down = false
  4. document.addEventListener('mouseover'
  5. function(e) { 
  6. var link, c = ''
  7. target = e.target; 
  8. if (target.nodeName == 'A') { 
  9. if (target.hasChildNodes) { 
  10. for (var i = 0; i < target.childNodes.length; i++) { 
  11. if (target.childNodes[i].nodeName == 'INPUT'return
  12. link = target; 
  13. if (target.parentNode.nodeName == 'A' && target.nodeName != 'IMG' && target.nodeName != 'INPUT') { 
  14. link = target.parentNode; 
  15. if (!link) return
  16. if (checked) { 
  17. h = link.href; 
  18. if (link.style.cssText) c = link.style.cssText; 
  19. function _click(e) { 
  20. link.removeEventListener(e.type, arguments.callee, false); 
  21. e.preventDefault(); 
  22. function _keydown(e) { 
  23. var k = parseInt(e.keyCode); 
  24. if (k < 48 && k != 17) return
  25. document.removeEventListener(e.type, arguments.callee, false); 
  26. down = true
  27. link.removeAttribute('href'); 
  28. link.setAttribute('style', c + 'cursor:text!important;'); 
  29. link.addEventListener('click', _click, false); 
  30. document.addEventListener('keydown', _keydown, false); 
  31. link.addEventListener('mouseout'
  32. function(e) { 
  33. var k = link.compareDocumentPosition(e.relatedTarget); 
  34. if (k == 20 || k == 0) { 
  35. checked = false
  36. else { 
  37. link.removeEventListener(e.type, arguments.callee, false); 
  38. link.removeEventListener('click', _click, false); 
  39. document.removeEventListener('keydown', _keydown, false); 
  40. checked = true
  41. if (down) { 
  42. down = false
  43. link.setAttribute('href', h); 
  44. if (c == '') { 
  45. link.removeAttribute('style'); 
  46. else { 
  47. link.setAttribute('style', c); 
  48. }, 
  49. false); 
  50. }, 
  51. false); 
  52. })(); 

以上就是復(fù)制鏈接中的部分文字的實(shí)現(xiàn)代碼,希望大家可以喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 亚洲成人高清在线观看 | 国产精品视频海角社区88 | 久久久精品精品 | www.99re14.com| 红杏亚洲影院一区二区三区 | 一级成人欧美一区在线观看 | 日韩视频在线观看免费 | 看av网址 | 日韩黄色片免费看 | 国产精品一区二区三区在线 | 三级国产三级在线 | 精品久久久久久久久久久aⅴ | 国产资源在线观看视频 | 欧美成人区| 国产一级毛片高清视频完整版 | 狠狠色噜噜狠狠狠米奇9999 | 毛片韩国 | 久久精品站| 乱淫67194 | 欧美成人福利 | 久久久久久久久久美女 | 永久免费不卡在线观看黄网站 | 黄色男女视频 | 麻豆一二区 | 99热1 | 日韩黄网站 | 国产午夜免费不卡精品理论片 | 爱射av| 男女羞羞的视频 | 久久精品片 | 97se亚洲综合在线韩国专区福利 | 伊人在线视频 | 日韩每日更新 | 成人不卡在线观看 | 狠狠操视频网站 | 中文字幕在线网站 | 成人男女免费视频 | 久久国产一二区 | 爱看久久 | 水卜樱一区二区av | 激情小说图 |