TinyMCE粘贴按钮仅在Internet Explorer中有效

维安妮

当我使用TinyMCE工具栏中的粘贴按钮时,它显示“您的浏览器不支持直接访问剪贴板。请改用Ctrl + X / C / V键盘快捷键。” 它在IE中完美运行。有没有一种方法可以使“粘贴”按钮在Chrome和FF中有用?也许使用自定义按钮来执行可与现代浏览器一起使用的jQuery粘贴功能。

editor.addButton('paste', {
  icon: 'paste',
  onclick: function () {
    pastecontent();
  } 
});

function pastecontent(){
   // get clipboard content
}
迈克尔·弗罗明(Michael Fromin)

正如来自编辑器的消息指出的那样,这仅是您在某些浏览器中不能直接通过JavaScript进行操作的限制。无论您是否使用jQuery,您仍在使用JavaScript,因此存在基本限制。

想象一下,如果任意JavaScript可以随时访问剪贴板,该怎么办?“坏人”没有遵守规则,如果(加载网页时)他们拥有从剪贴板抓取所有内容并将其发送到服务器的JavaScript,该怎么办?随着时间的流逝,浏览器制造商意识到直接访问剪贴板是“不好的”……通过让用户键入CRTL+C and CRTL+V您实际上是在告诉浏览器您希望它访问剪贴板。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

代码仅在jsfiddle中有效

来自分类Dev

仅在Firefox中有效的代码

来自分类Dev

htmlspecialchars仅在某些环境中有效

来自分类Dev

formatDate JavaScript函数仅在Chrome中有效

来自分类Dev

速记动画仅在Chrome中有效

来自分类Dev

跟踪鼠标位置仅在webkit中有效

来自分类Dev

WCSession transferUserInfo仅在前景中有效

来自分类Dev

jQuery动画仅在IE中有效

来自分类Dev

PHP TesseractOCR仅在命令行中有效

来自分类Dev

等待仅在异步功能中有效

来自分类Dev

for循环中的“ await仅在异步函数中有效”

来自分类Dev

NodeJs等待仅在异步功能中有效

来自分类Dev

错误:等待仅在异步功能中有效

来自分类Dev

htmlspecialchars仅在某些环境中有效

来自分类Dev

Google Maps Markers仅在Firefox中有效

来自分类Dev

Google Maps Markers仅在Firefox中有效

来自分类Dev

CSS3动画仅在Firefox中有效

来自分类Dev

ExternalInterface调用仅在Flash调试插件中有效

来自分类Dev

urlConnection.connect()仅在AsyncTask中有效-android

来自分类Dev

Windows 10恢复仅在UEFI中有效

来自分类Dev

响应表仅在Firefox中有效

来自分类Dev

锚标记仅在Firefox中有效

来自分类Dev

地理位置仅在Chrome中有效

来自分类Dev

端口映射仅在某些实体中有效

来自分类Dev

Flexbox +溢出:隐藏仅在Chrome中有效

来自分类Dev

Ajax响应中的javascript在Firefox,Chrome,Opera中有效,但不能在Internet Explorer 11中运行-对象不支持此属性或方法

来自分类Dev

设置单选按钮的样式似乎仅在Chrome中有效

来自分类Dev

文档准备好按钮。单击仅在控制台中有效

来自分类Dev

SyntaxError:await 仅在带有 Apify Metamorph 的异步函数中有效

Related 相关文章

热门标签

归档