`

JavaScript复制文字或图片到剪切板

 
阅读更多

1、复制图片到剪切板

    function CopyImage(img) {  
        if (img.tagName != 'IMG')   
            return;   
        if (typeof img.contentEditable == 'undefined')   
            return;   
        if (!document.body.createControlRange)   
            return;   
        var ctrl = document.body.createControlRange();   
        img.contentEditable = true;   
        ctrl.addElement(img);   
        ctrl.execCommand('Copy');   
        img.contentEditable = false;   
        alert('复制完成,到QQ对话框里按Ctrl-V就可以啦!');   
    }   

 

2、复制文本内容到剪切板

    function CopyToClipBoard(){   
        var clipBoardContent="abcdefg";   
        window.clipboardData.setData("Text",clipBoardContent);   
        alert("已复制本页链接,您可以使用Ctrl+V粘贴后,发送给好友!");   
    }  

 

分享到:
评论

相关推荐

    js clipboard 复制文字到剪切板功能

    复制文字到剪切板功能,兼容各种浏览器,非常实用

    JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)

    新学习JavaScript,就碰到这么一个需求,几乎网上的方法都试过了...目录中有各种demo,分别实现了固定的文字复制,input的复制等等,可以看下找找思路; 下边来记录下使用的方式: 一:引入插件: [removed]</scri

    无需 Flash 使用 jQuery 复制文字到剪贴板

    如果在网上找一个关于如何将一段特定的文本拷贝到剪贴板的解决方案,最可能的结果就是使用Flash的方案来做这个事,虽然使用Flash可以很好地解决这个问题,但是这不是一个明智的想法,因为这个产品最终会消失或者至少...

    nuxt-clipboard:Nuxt.js 的“复制到剪贴板”模块,使用 vue-clipboard2

    Nuxt.js 的“复制到剪贴板”模块,使用 :recycling_symbol: 设置 使用 yarn 或 npm 将nuxt-clipboard依赖项添加到您的项目中 添加nuxt-clipboard到modules的部分nuxt.config.js export default { modules : [ /...

    CanvasClipboard:无需依赖即可剪切,复制,粘贴和处理HTML5画布内容

    画布剪贴板 一个最小的库,用于对HTML5画布元素执行剪贴板操作。 (4.5K) 安装 ...复制: clipboard.copy(source, x, y, w, h)复制clipboard.copy(source, x, y, w, h) 剪切: clipboard.cut(source,

    noVNC 使用指导.pdf

    主要描述了基于noVNC的web访问树莓派的...和 JavaScript 实现,noVNC 被普遍用在各大云计算、虚拟机控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都 用的是 noVNC。有问题欢迎联系咨询。

    zotero-doi-link-quickcopy:Zotero的“将所选项目的DOI复制到剪贴板”快捷方式

    此存储库中的doi-link-quickcopy.js文件将在启用新doi-link-quickcopy.js功能,类似于“将所选项目复制到剪贴板”和“将所选项目引文复制到剪贴板”(默认情况下都存在)。 该功能包括将主面板中所有选定项目的DOI...

    autoSearch:所有页面中自动搜索关键字的 chrome 扩展

    chrome浏览器自动高亮关键词插件功能自动全文高亮您指定的关键字自动全文高亮鼠标选中的关键字鼠标选中的文字自动复制到剪切板鼠标选中的链接可以点击打开鼠标选中的文字可以谷歌或百度搜索鼠标选中的文字可以用有道...

    JS网页特效代码生成器源码 邮VB开发.rar

    生成的代码可复制到剪切板.生成前你需要选择这些特效,在文字栏输入你的文字 ,点击下方的生成按钮就开始生成了,显示生成进度,不过生成速度有点慢,可能程序还有待进一步完善,运行效果图如上所示。

    wechat-xiaos

    4.显示文章内容页,包括文章站内链接跳转,站外链接复制到剪切板,显示猜你喜欢的相关文章。5.显示文章评论,提交评论和回复评论,加载评论分页,显示微信用户评论者的头像。6.显示文章排行7.显示wordpress“页面”...

    xheditor-1.1.14

    onPaste:剪切板粘贴回调函数 参数值:用户粘贴后需要执行的函数 说明:此函数用来过滤用户粘贴的代码,若返回false禁用粘贴 备注:v1.1.8新添加 localUrlTest:非本站域名测试正则表达式 参数值:正则表达式 说明:...

    JSBox-addins:JSBox的插件

    运行插件可以直接显示剪切板翻译结果,或手动输入进行翻译 支持自动更新 内嵌必应、金山、谷歌翻译引擎,支持查词和翻译 支持复制和发音 简洁卡片风格界面 支持语音录入 支持键盘模式 支持分享文字进行翻译 支持网页

    计算机应用技术(实用手册)

    IDE 1号接口检测到光驱,IDE 2号接口检测到希捷硬盘为80GB,其它为NONE表示检测没有设备连接到接口上。 Warning!! Now system is in safe mode. Please re-setting CPU frequency in CMOS setup. 警告:现在系统处在...

    Eclipse_Swt_Jface_核心应用_部分19

    7.3.7 设置是否等宽或等高:fill属性 105 7.4 GridLayout(网格式布局) 106 7.4.1 设置网格的列数:numColumns属性 106 7.4.2 设置网格等宽:makeColumnsEqualWidth属性 107 7.4.3 设置补白和间隔 107 ...

Global site tag (gtag.js) - Google Analytics