昨天在也一个php程序的时候,要实现“复制到剪贴板”的功能,由于安全问题,浏览器的限制越来越严,实现的方法也越来越有限,这个简单的功能要想实现兼容不同的浏览器还真不容易,根据网上的一些资料结合我测试的经验,相关解决方案如下:
方案一:利用“window.clipboardData”
代码示例:
if (window.clipboardData) {
window.clipboardData.clearData();
window.clipboardData.setData("Text", txt)
};
评论:这个方案只适合IE浏览器,同时在IE7下有个如下安全提示的对话框。
由于IE的浏览器的占有率比较大,这个方案是使用最广的,也是最简单的方法。
支持浏览器:IE5.5 IE6.0 IE7.0
方案二:利用“Compone...[ 查看全文 ]