我可以在不连接按钮的情况下以角度方式使用zclip吗
Can I use zclip in an angular method without attaching to a button
我想要一个对文本源不可知的copyText方法。zclip页面上提供的示例都使用了将事件附加到按钮,但我已经有了隐藏/公开信息的工作流。我只想在给定要复制的文本的适当时间将copyText方法复制到剪贴板。我可以做一些类似的事情吗:
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.zclip.js"></script>
#in angular controller:
$scope.copyText = function(text) {
console.log("copyText", text);
zclip({
path:'js/ZeroClipboard.swf',
copy:text
});
}
$scope.method = function() {
return $http.post('@controllerMethod()', data)
.success(function(data, status) {
$scope.copyText(data.result);
});
}
这目前导致zclip未定义。
zclip是在ZeroClipboard上构建的。他们的文档规定,出于安全原因,必须将其附加到元素上,并在用户单击后执行。
相关文章:
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 我可以在不连接按钮的情况下以角度方式使用zclip吗
- 如何使文本、数字和日期html输入字段以一致的方式支持Ctrl+Z(撤消)
- 修改 HTML 的方式使左键应带到下一个 URL
- 如何设计API,使其符合REST约定和Ember.js方式
- 如何在不重新启动 Web 应用程序的情况下以编程方式使 JavaScript 和 CSS 包失效或刷新
- ImageMapster插件:如何以编程方式使区域不再可选
- 使网页实时和多用户的最佳方式
- 如何使JavaScript在这种情况下以更明显的方式失败
- 如何使输入以内联方式显示
- 如何将两个段落连接在一起以内联方式显示,而不会使文本移动
- 使window.rollTo()以物理方式滚动到某个点
- 如何使这个Javascript以不同的方式出现
- 如何使JavaScript对象和数组的行为方式相同
- 频繁的轮询会使服务器过载吗?如果是的话;这是实现实时更新的最佳方式
- 干净的方式使后续AJAX调用基于数据的API
- 我怎样才能使表单控件在“write back”中具有响应性?的方式
- 如何以编程方式使浏览器缓存无效
- 纯CSS方式使按钮有两个点击状态
- 以编程方式使用时,Babelify sourceType错误