问题标签 [zeroclipboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Zeroclipboard 复制文本后切换页面
我看过很多关于 zeroclipboard 的帖子,但不幸的是,这些回复对像我这样的脚本新手没有帮助(可以理解)。我有一个页面,上面有一堆优惠券。当有人点击优惠券时,我想复制优惠券的代码,然后将其带到优惠券的链接。我可以将代码复制到警报中,但我不知道如何将它们带到我在每个优惠券的链接中指定的网址。有人可以告诉我一种方法吗?这是我的代码...
javascript - 从 jsf / primefaces 将文本复制到剪贴板
我正在使用https://github.com/patricklodder/jquery-zclip来实现复制到剪贴板功能。它应该复制一些文本,但现在我希望它真的是……但它根本不起作用。
我包括在头:
在 JSF 页面中我有一个普通的:
Chrome 控制台中没有错误,但单击该链接也无济于事。我真的不知道为什么它不起作用。非常感谢您的任何建议。
- - - - - 编辑
数据网格:
javascript - 使用零剪贴板复制文本区域
有没有办法在没有按钮的情况下将 textarea 复制到剪贴板?
我想要做的是在我的网站上显示一个短 URL,因此当您单击链接(或文本)时,它会复制到剪贴板并淡出,新文本淡入淡出,显示“已复制!”。链接/文本将使用我的自定义域使用 bit.ly 自动生成。
例子:
短网址:shrt.lnk/abc123(常规) 短网址:已复制!(点击时)
任何人都知道如何做到这一点?
jquery - 复制 jQuery 片段后禁用弹出窗口
我正在使用 Snippet: jQuery Syntax Highlighter found here。虽然所有功能都运行良好,但我想禁用每次单击复制按钮后出现的弹出窗口。该文档没有显示任何方法来做到这一点。有什么方法可以防止弹出窗口,或者我应该使用其他工具。我也尝试使用 zClip。但即使将它们结合起来,我也无法得到想要的结果。
片段代码:
z剪辑代码:
请指教。
jquery - zclip 不能在 chrome 上本地工作
我有这个jsfiddle。zclip 似乎可以在 FireFox 和 Chrome 中使用。但是一旦我将此代码放在本地,它就不再适用于 Chrome。它仍然可以在 FireFox 上运行;所以我知道它不是 Flash 播放器设置,因为我已经为我的本地 ZeroClipboard.swf 设置了设置。
有任何想法吗?
ajax - jquery live 与零剪贴板
我正在使用 Jquery 和 Zeroclipboard。
我已将 $.post 用于 ajax 调用,之后零剪贴板事件不再起作用。
我试过玩 $("#id").live..
如何将零剪贴板包装在实时查询周围或实施即使在 ajax 调用之后也能保留事件的解决方案?
在 PHP 页面上调用以加载零剪贴板元素的函数:
}
加载 Ajax 文件的 onClick 函数:
}
因此,在将 ajax 文件加载到网页后,零剪贴板事件不再起作用。
我猜文档范围现在只在 ajax 文件中,它只是一个更新按钮并触发一些数据库任务的 PHP 文件。
保持零剪贴板事件持续存在的解决方案是什么?
谢谢
javascript - ZeroClipboard 无法正常工作
最初,这篇文章是关于我尝试通过 Chrome 扩展程序将 ZeroClipboard 注入网页并供我的 Chrome 扩展程序使用的,但我已经把这个场景变笨了,似乎是徒劳的试图找出问题,但我仍然不能让它工作。
我什至很难在 ZeroClipboard 自己的 GitHub 上获得实际的、记录在案的“最小示例”(诚然,我已将源代码修改为实际上是 HTML5 有效的,但确切的原件也不起作用)。Even test.html
,包含在tar.gz
存档中,不起作用!
“最小示例”:代码
“最小示例”:控制台输出
信息
zeroclipboard-1.0.7.tar.gz
存档的全部内容与index.html
.- 该
ZeroClipboard.js
文件没有损坏/不完整,并且正在正确加载。 - 我正在使用 Chrome v24.0.1312.52
要么我在这里遗漏了一些非常非常明显的东西,要么 ZeroClipboard 的文档/功能非常糟糕。
jquery - 如何将 ZeroClipboard 剪辑粘到新插入的元素上?
我正在尝试编写一个基本的博客平台,我想为用户提供将 pre 块中的代码复制到剪贴板的能力。
我正在使用ZeroClipboard来实现这一点。文档准备好后,我循环浏览pre
页面上的每个内容,向其中添加一个剪贴板项目,如下所示:
当我尝试这样做时,javascript 控制台报告:Uncaught TypeError: Cannot read property 'zIndex' of undefined
我目前对该问题的理解是,当我尝试将剪辑粘贴到 dom 时,插入的元素在 dom 中尚不可用,这就是没有发生粘合的原因。
有人知道我怎么能做到这一点吗?
javascript - 使用 ZeroClipboard 从剪贴板复制:想要获取格式化文本
我正在使用 JS 将一些文本复制到剪贴板:ZeroClipboard。我正在复制的此文本位于<div>
标签内,并且包含 HTML 格式。它可以工作,但是当我复制文本时,HTML 标签会被原样复制!我想要的是在客户端给我格式化文本的东西,而我目前正在获取未格式化的文本。请帮忙!
代码:
我知道这类似于这个问题,但他在这里使用了 createTextRange,而不是 ZeroClipBoard
javascript - 当控件改变它的位置时,零剪贴板胶在不同的坐标上
在此帮助下,我使用了复制到剪贴板功能:
到目前为止,它工作正常。
但是当该控件由于滑动特性而改变它的位置时,该控件会保持粘在原始位置以及新位置上。
那么有没有一种方法可以在该控件更改其位置时保持粘在新位置并从旧位置移除。
提前致谢。