首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-11-07 
document.execCommand(Copy) 为什么在非IE内核浏览器中不起作用在非IE内核中,我先document.execCommand

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
这个是详细说明

楼主给分

热点排行
Bad Request.