浏览器的兼容问题一直以来都是一个令人头疼的问题,要实现“复制到剪贴板”的功能,由于安全问题,浏览器的限制越来越严,实现的方法也越来越有限,这个简单的功能要想实现兼容不同的浏览器还真不容易,根据网上的一些资料结合我测试的经验,相关解决方案如下: 方案一:利用“window.clipboardData” 代码示例: ?View Code JAVASCRIPT1 2 3 4 if (window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt) }; 问题:这个方案只对IE浏览器适用。 方案二:利用“Components.interfaces.nsIClipboard” 代码示例: ?View Code JAVASCRIPT1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [...]






