社区
JavaScript
帖子详情
document.execCommand("Copy"); 为什么在非IE内核浏览器中不起作用
王夸父
2012-10-30 06:02:09
在非IE内核中,
我先document.execCommand("SelectAll");
然后 document.execCommand("Copy");
最后在WORD中Ctr + V
但黏贴后,发送选择的内容根本就没有复制到剪贴板中。
当然在IE是正常的
...全文
2344
4
打赏
收藏
document.execCommand("Copy"); 为什么在非IE内核浏览器中不起作用
在非IE内核中, 我先document.execCommand("SelectAll"); 然后 document.execCommand("Copy"); 最后在WORD中Ctr + V 但黏贴后,发送选择的内容根本就没有复制到剪贴板中。 当然在IE是正常的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
王夸父
2012-10-31
打赏
举报
回复
谢谢3 楼
wpf1523
2012-10-31
打赏
举报
回复
http://www.w3help.org/tests/BX9054/execCommand_sCommands_Parameters.html
这个可以测试各浏览器的兼容情况
http://www.w3help.org/zh-cn/causes/BX9054
这个是详细说明
楼主给分
王夸父
2012-10-30
打赏
举报
回复
document.execCommand方法,是只有IE独家提供的也不见的吧,document.execCommand("SelectAll") 在FF和CHOME 是支持的。请问关于这些方法的的详细文档能在那里查得到呢,我说的是官方的,英文的。同时在另外问一下,在CHOME中和复制被选中的文本document.execCommand("SelectAll");
碧海情天-赵亮
2012-10-30
打赏
举报
回复
当然,因为这个document.execCommand方法,是只有IE独家提供的。这叫浏览器方法。
所谓JS兼容,其中之一就是指这样的地方,在别的浏览器里用不了。如果是FF还好,若是CHROME,想复制也挺费劲。
javascript获取网站cookies | js获取网站cookies
本教程适用于chromium
内核
的
浏览器
获取网站的cookies 使用教程: 1.请把压缩版代码复制,并在
浏览器
新建一个网页书签 2.网址内容填入 选择压缩版代码 粘贴进去,名称任意,保存即可 3.想获取某个网站的cookies,只需要打开你要获取cookies的网站,点击书签,即自动复制cookies 压缩版: javascript:(function(){var oInput=
document
.createElement('input');oInput.value=
document
.cookie;
JavaScript实现复制功能(兼容安卓、ios及微信内置
浏览器
)
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0,user-scalable=no" name="viewport"> <title>复制粘贴功能</ti
jq实现点击复制文本功能
实现点击钮复制文本的功能多数会用到window.clipboardData.setData()的方法,但是这个方法只针对ie
内核
浏览器
,我使用谷歌调式的时候会报错,如果不想外引js文件就能实现兼容性高的复制文本功能,尝试一下
document
.
exec
Command
(“
Copy
”),上代码: //首先要在html
中
写一个input标签,标签不能设为隐藏,可以将透明度置为0,这样就看不见了 <input id="hide" type="text" style='opacity: 0'> //接着就是
JS封装复制文本内容到剪贴板的方法
模拟用户操作,调用
document
.
exec
Command
("
copy
")的API,这里提供两种思路,一种是强制给ClipboardEvent对象强制写入值,但注意要阻止默认事件,否则会被复写。另一种思路是创建一个文本选区,然后再执行
document
.
exec
Command
("
copy
")复制文本,这个实现和用户实际操作
非
常接近了,以下提供两种方法。假如我们创建的dom是input元素,还可以取一个巧,调用dom的API——select方法,可以直接创建一个本文选区,可以少写一些代码。
解析
浏览器
中
拷贝粘贴的技术原理与实现
技术场景
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章