维维

首页 新随笔 联系 订阅 管理

网上找的:

<script>
function findObj(n, d) {
    
var p,i,x;
    
if(!d) d=document;
    
if((p=n.indexOf("?"))>0&&parent.frames.length){
        d 
=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
    }

    
if(!(x=d[n])&&d.all) x=d.all[n];
    
for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
    
if(!&& document.getElementById) x=document.getElementById(n); return x;
}

function copy(ob){
    
var obj=findObj(ob);
    
if (obj) {
        obj.select();js
=obj.createTextRange();js.execCommand("Copy");
    }

    alert(
"已经复制成功,你可以在任何地方粘贴出去了!快捷键: Ctrl+V  ");
}

</script>
<TEXTAREA cols=80 name=text rows=22></TEXTAREA>
<INPUT name=select onclick=copy("text")  type=button value=复制>


比较简单的:

<script>
function copyit(){
    document.all.text.select();
    document.execCommand(
"copy");
    alert(
"复制成功");
}

</script>
<TEXTAREA cols=80 name=text rows=22></TEXTAREA>
<INPUT name=select onclick=copyit()  type=button value=复制>
posted on 2006-01-17 11:20  维维  阅读(483)  评论(0编辑  收藏  举报