广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    js如何获取复制到剪切板的内容

    来源:网络收集  点击:  时间:2024-09-07
    【导读】:
    本文介绍如何使用javascript在粘贴时获取剪切板的内容,然后根据自己的需要处理获取到的内容。工具/原料more网页编辑器如dwjavascript脚本语言方法/步骤1/5分步阅读

    为输入框绑定粘贴事件。

    pasteEle.addEventListener(paste, function (e){

    if ( !(e.clipboardData e.clipboardData.items) ) {

    return;

    }

    });

    2/5

    获取剪切板clipboardData对象。

    var clipboardData = (event.clipboardData || event.originalEvent.clipboardData);

    3/5

    判断浏览器是否支持

    //不支持的浏览器

    if(!clipboardData || !clipboardData.items){

    return;

    }

    4/5

    判断剪切板中的数据类型,通过kind 和 type属性的值判断。

    if(item.kind != string || item.type.indexOf(text) === -1){

    return;

    }

    5/5

    通过item.getAsString()方法获取剪切板中的字符.

    item.getAsString(function(str){

    //console.log(str);

    });

    注意事项

    获取文件的方法使用item.getAsFile()方法,获取到之后就可以根据自己的需要自行处理。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1197082.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 03:38:41  耗时:0.026
    0.0256s