zoukankan      html  css  js  c++  java
  • js监听浏览器剪贴板

    function setClipboardText(event){
          event.preventDefault();
          var node = document.createElement('div');
          node.innerHTML= window.getSelection(0).toString();
          var result = window.getSelection(0).toString();
          if (result.length>51){
                    result=result.substring(0,50);
          }
          var htmlData = '<div>此版权归所XXXXX所有。<br />'
                          + '如有它用请联系XXXXXXX获得授权。<br />'                      
                          + '来源:XXXXXXXX<br /><br />'
                          + '每次复制最多50个字<br /><br />'
                          + result
                          + '</div>';
          var textData = '此版权归所XXXXXX所有。
    '
                          + '如有它用请联系XXXXXXXX获得授权。
    '
                          + '每次复制最多50个字
    '
                          + result;
          if(event.clipboardData){
              event.clipboardData.setData("text/html", htmlData);
              event.clipboardData.setData('text/plain', textData);
          }
          else if(window.clipboardData){
              return window.clipboardData.setData("text", textData);
          }
    };
    
    document.addEventListener('copy', function(event){
    setClipboardText(event);
    });
    
  • 相关阅读:
    img[src*="same"]{}
    a[href$=".pdf"]解释
    ::selection{}
    a[href^=""]的解释
    who are you?
    天下武功唯快不破
    登录一下好吗??
    后台登录
    实验吧—简单的登录题
    hdu 1010
  • 原文地址:https://www.cnblogs.com/zxcgy/p/7216054.html
Copyright © 2011-2022 走看看