我可以用新的ZeroClipboard从剪贴板中获取数据吗
Can I GET data FROM the clipboard with the new ZeroClipboard?
我在一个项目中使用ZeroClipboard的新版本:
https://github.com/jonrohan/ZeroClipboard
创建从HTML复制内容的按钮真的很简单(与zClip或"旧"ZeroClipboard相比)。
然而,我现在想创建一个按钮,在剪贴板中获取当前值,并将其插入输入字段(即"单击粘贴")。
不幸的是,我找不到任何关于这个主题的内容(从剪贴板中获取数据——设置输入值不是问题)。我甚至不确定除了使用ZeroClipboard之外是否还有其他解决方案。
非常感谢您的帮助!
<script type="text/javascript">
function getClicpboardData(Event){
alert(window.clipboardData.getData('Text')); //if IE
// alert(Event.clipboardData.getData('text/plain'));
}
</script>
<input type="submit" value="pasteClipboardData" onclick="getClicpboardData(event)">
您可以打开本地file://-based页面并粘贴通过调用ZeroClipboard.state()返回的JSON对象;从浏览器开发控制台。
也可以尝试,但可能不再需要:https://github.com/zeroclipboard/zeroclipboard/issues/438#issuecomment-45977023
希望这能有所帮助!
来源:https://www.bountysource.com/issues/3786729-cannot-use-zeroclipboard-over-file-protocol
相关文章:
- Ajax-如何获取数据
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 从数据库中获取数据并插入JavaScript变量
- 从单击的行上的列中获取数据
- Solr查询以按日期月份获取数据&年
- React路由器服务器端渲染和ajax获取数据
- 使用JavaScript在IE9中获取数据列表选项
- 从json子数组获取数据
- 使用angularjs中的rest调用通过id获取数据
- 正在从ruby应用程序中的数据库中获取数据
- 如何从servlet获取数据到ajax成功
- 从选择下拉菜单中获取数据
- 异步获取数据使用JavaScript同步获取数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- JavaScript-获取数据属性的值返回未定义的值
- 如何从文本区域获取数据并使用javascript进行解密
- 在put方法之前从作用域获取数据
- 事件循环的MEAN.JS setInterval进程(从另一个服务器获取数据)
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么