html 复制 问题。

如果是  IE浏览器  直接调用

   <script type="text/javascript">

        function CopyLinkAddress() {
            clipboardData.setData("Text", "请复制网址到您的QQ:" + location.href);
            alert("复制成功!");
        }
    </script>
clipboarddata 对象是 IE浏览器  私有对象, 其他浏览器不支持 , 现在大多数用


--------------------------------------------------------------------

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Zero Clipboard Test</title>
<style type="text/css">
*{padding:0;margin:0;font-size:12px;}
#text{width:200px;height:100px;}
.my_clip_button { width:150px; text-align:center; border:1px solid black; background-color:#ccc; margin:10px; padding:10px; cursor:default; font-size:9pt; }
.my_clip_button.hover { background-color:#eee; }
.my_clip_button.active { background-color:#aaa; }
</style>
</head>
<body>
<div><textarea id="text" >Copy me!</textarea></div>
<div id="d_clip_button" class="my_clip_button">Copy To Clipboard...</div>
<script type="text/javascript" src="ZeroClipboard.js"></script>
<script language="JavaScript">
function $(id) { return document.getElementById(id); }
var copy = {
    clip:null,
    init:function(){
        copy.clip = new ZeroClipboard.Client();
        copy.clip.setHandCursor(true);    
        copy.clip.addEventListener('load', copy.load);
        copy.clip.addEventListener('mouseOver', copy.hover);
        copy.clip.addEventListener('complete', copy.ok);    
        copy.clip.glue( 'd_clip_button' );
    },
    load:function(client){
        alert("Flash movie loaded and ready.");
    },
    hover:function(client){
        copy.clip.setText( $('text').value );
    },
    ok:function(client, text){
        alert("Copied text to clipboard: " + text );
    }
}
copy.init();
</script>
</body>
</html>






zeroclipboard+swf   混合用   通用于:firefox+chrome+opera+safari

下载 zeroclipboard+swf     各个版本 对应 各自的 SWF

本人下的 是 zeroclipboard --version: "1.0.7",

剪切功能只能放到服务器上才可用,flash的安全机制。

flash js与html放到同一个文件夹下





感谢 : 程序员空间

参考 : http://zeroclipboard.org/?version=v2.0.2&type=traditional

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值