定义如下JS函数,然后DIV触发onclick 事件就OK。
function CopyUrl()
{
var htm = document.getElementById("yourdiv").innerHTML;
window.clipboardData.setData('text', htm);
}
yourdiv 就是你的div的ID
独立的js库Zero Clipboard简单实现复制到剪贴板功能
点击剪切的时候 以变量的方式把div里的内容暂存到js里,等下次黏贴的时候再取来用
//复制剪帖板
function CopySome(str){
if(document.all){
window.clipboardData.setData("Text",str);
}
}
var str;
function copyOrderInfo()
{
str="您好!客服 我已经预订下列订单。";
str+="\n\r用户:"+document.getElementById("txt_uid").value;
str+="\n\r订单编号:"+document.getElementById("labOrderId").innerHTML;
str+="\n\r订单金额:"+document.getElementById("labFare").innerHTML;
str+="\n\r行程:"+document.getElementById("Label1").innerHTML;
str+="\n\r请尽快帮忙处理。";
CopySome(str);
alert("内容已复制到剪贴板了");
}