最近在做一个卡密的功能,用户需要复制密码,到游戏里面兑换礼包,记录下实现代码,在firefox下面,会弹出文本内容然后复制,不是很兼容,前端时间在github注册帐号的时候,有一个key的调用复制功能
他的浏览器是兼容的,回头补充下他的代码。
<input type="text" id="code"/> <input type="button" value="复制" onclick="fuzhi()">
<script type="text/javascript">
function fuzhi(){
var codeVal=jQuery("#code").val();
alert(codeVal);
if (navigator.userAgent.toLowerCase().indexOf('ie') > -1) { //IE浏览器
clipboardData.setData('Text', codeVal);
alert("已经复制到剪切板");
} else {
prompt("请复制:", codeVal);
}
// window.clipboardData.setData("Text",jQuery("#code").val());
}
</script>
?
