【发布时间】:2014-04-22 11:29:47
【问题描述】:
我有这个java脚本函数:
function copyToClipboardCrossbrowser2(text) {
alert(text);
$('#Button1').zclip({
path: '/js/ZeroClipboard.swf',
copy: text
});
}
当我制作 path: js/ZeroClipboard.swf 时,谷歌浏览器告诉我这个文件不存在。但是当我输入/ 时,它并没有告诉我它不起作用。这样 swf 就安装好了。
alter 正在打印正确的值。但副本不起作用。
为什么?
我已经包含了这些:
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/jquery.zclip.js"></script>
注意
在另一个项目中,我正在使用这个库,这意味着我的 Flash 播放器正在工作
这是 ID 为 Button 的按钮的 html
<button type="button" id="Button1" class="copyToBtn" onclick="copyToClipboardCrossbrowser2('00971509396782',this);" title="Copy">
Copy Phone Number</button>
我正在使用 asp.net 这是按钮的代码
<button type="button" id="Button1" class="copyToBtn" type="button" onclick="copyToClipboardCrossbrowser2('<%#Eval("Telephone")%>',this);"
title="Copy">
Copy Phone Number</button>
id 没有改变,这就是我给你 html 的原因
【问题讨论】:
-
参数与方法不匹配
-
@SomnathKharat 我知道,好消息是警报正在工作。但是,我删除了
this,它是一样的 -
@SomnathKharat 请帮忙
-
zclip 已经绑定了对给定 ID 的点击。你在上面写了一个点击事件
-
@susheel 那我该怎么办?
标签: javascript jquery asp.net zeroclipboard