百度很多说这个方法
window.clipboardData.setData ("Text", "demo");
实践证明只有ie支持。
改成下面这个方式来复制(以当前链接为例子)
var cText = document.location.toString();
var aux = document.createElement("input");
aux.setAttribute("value", cText);
document.body.appendChild(aux);
aux.select();
document.execCommand("copy");
document.body.removeChild(aux);
alert("页面链接复制成功,你可以粘贴到飞信、QQ或MSN发送给好友")
本文介绍了一种在不同浏览器中实现网页链接复制的方法,解决了仅IE支持window.clipboardData.setData的问题。通过创建输入元素,设置其值为要复制的文本,附加到DOM,选中并执行复制命令,最后移除该元素,实现跨浏览器的复制功能。
1308

被折叠的 条评论
为什么被折叠?



