当前位置: 代码迷 >> JavaScript >> document.execCommand("Copy"); 为何在非IE内核浏览器中不起作用
  详细解决方案

document.execCommand("Copy"); 为何在非IE内核浏览器中不起作用

热度:601   发布时间:2012-11-07 09:56:10.0
document.execCommand("Copy"); 为什么在非IE内核浏览器中不起作用
在非IE内核中,
我先document.execCommand("SelectAll");  
然后 document.execCommand("Copy"); 
最后在WORD中Ctr + V 
但黏贴后,发送选择的内容根本就没有复制到剪贴板中。

当然在IE是正常的

------解决方案--------------------
当然,因为这个document.execCommand方法,是只有IE独家提供的。这叫浏览器方法。
所谓JS兼容,其中之一就是指这样的地方,在别的浏览器里用不了。如果是FF还好,若是CHROME,想复制也挺费劲。
------解决方案--------------------
http://www.w3help.org/tests/BX9054/execCommand_sCommands_Parameters.html
这个可以测试各浏览器的兼容情况

http://www.w3help.org/zh-cn/causes/BX9054
这个是详细说明

楼主给分
  相关解决方案