[JavaScript]复制数据到剪贴板
1、window.clipboardData.setData
function copy_clip(text)
{
<!--[if IE]>
window.clipboardData.setData("Text", text);
return;//return false;
<![endif]-->
//do Mozilla or Cross-Browser clipboard copy here.
}
<script type="text/javascript">
<!--
function clip(text){
str=eval("document." + text)
str.select()
str = document.selection.createRange();
window.clipboardData.setData('text',(str.text));
}
//-->
</script>
<form name="form">
<a href="javascript:clip('form.copy')">
复制到剪贴板</a><br>
<textarea rows="16" cols="40" name="copy"></textarea>
</form>
2、execCommand
<textarea id="demo">yourText</textarea>
<input type=button value=setData onclick=demo.select();document.execCommand("Copy")>
浙公网安备 33010602011771号