为了账号安全,请及时绑定邮箱和手机立即绑定

html,用iframe,想实现自动粘贴(paste),发现有权限问题。

html,用iframe,想实现自动粘贴(paste),发现有权限问题。

largeQ 2018-08-08 13:11:47
现在做一个html富文本编辑器,用iframe想实现自动粘贴,或通过点一个button触发粘贴,但发现在chrome\Firefox等浏览器上都不支持用Document.queryCommandEnabled('paste')查询是不支持'paste'除ctrl+v外,有没有其它的办法绕过这个权限问题?谢谢参考代码如下:$('#triggerPaste').click(function () {var ifrm = document.getElementById("edit");var doc = ifrm.contentDocument || ifrm.contentWindow.document;doc.body.focus();//是编辑器获得焦点,防止代码插入在编辑器外地方doc.execCommand('paste',false,null);});
查看完整描述

1 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

自动粘贴...别想了,如果chrome\Firefox可以的话就是浏览器bug了(ie...管他干甚?),这两个浏览器认为网页不应该在任何时候都能访问用户剪贴板,认为如果允许的话可能导致隐私问题。(不过在用户自己粘贴的时候应该是可以读取剪贴板数据的)

所以...为什么富文本编辑器要有点击粘贴这样的功能?让用户自己去粘贴咯?


查看完整回答
反对 回复 2018-08-20
  • 1 回答
  • 0 关注
  • 967 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信