将属性模型复制到剪贴板
Copy Attribute Model to clipboard
我正在尝试将骨干模型的属性复制到剪贴板。
我正在尝试使用"document.execCommand"("副本"),但它不起作用。
在我的HTML中,我有一个按钮,当我点击它时,会调用一个函数,这是我正在尝试的简单代码(甚至没有试图从模型中获取属性,只是一个普通文本)
onClick: function(){
var attributeCopied = 'try me';
document.execCommand('copy');
}
当然,这不起作用,而且我不知道如何在启动命令"copy"时复制我的"attributeCopied"变量(也许可以尝试.select()之类的操作?但它也不起作用)或者可能做不到?
你能帮我吗?非常感谢。
编辑:再次嗨!好吧,我仍在尝试,这里的问题是我想复制的变量没有出现在HTML中,它只能在我的视图中访问(顺便说一句,我也在讨论提线木偶),我还没有想好如何"附加"我的变量,所以当文档.execCommand('copy')被激发时,它会被复制,谢谢!
这里是JavaScript复制内容的示例。希望你能从中得到一个想法。
function copy(target) {
window.getSelection().removeAllRanges();
var ps = document.querySelector(target);
var range = document.createRange();
range.selectNode(ps);
window.getSelection().addRange(range);
try {
var successful = document.execCommand('copy');
var msg = successful ? 'successful' : 'unsuccessful';
alert('Copy command was ' + msg + ' : ' + range);
} catch (err) {
alert('Oops, unable to copy');
}
window.getSelection().removeAllRanges();
}
<div class="text">Content</div>
<a href="javascript: copy('.text');">Copy</a>
相关文章:
- 零剪贴板复制文本后切换页面
- 复制到剪贴板在safari-angularjs中不起作用
- 使用javascript代码将HTML元素复制到剪贴板
- “复制到剪贴板”不起作用
- 使用jQuery/Javascript将忽略表头的表的内容复制到剪贴板
- javascript中的复制到剪贴板功能
- 将属性模型复制到剪贴板
- WinJs 复制到 Windows Phone 的剪贴板
- JavaScript 自动将文本复制到剪贴板
- 只能在第二次单击时将副本复制到剪贴板
- 复制到剪贴板是't工作
- c#在浏览器SharePoint中将文本框的内容复制到剪贴板
- 如何使用jquery将多个按钮ID复制到剪贴板
- 复制到剪贴板在firefox25中不起作用
- jQuery zClip 不会将值复制到剪贴板
- 为什么一个值没有在javascript中复制到剪贴板
- 如何在Webkit中将基于画布的图形复制到剪贴板
- 使剪贴板复制粘贴在iphone设备上工作
- 从剪贴板复制和粘贴图像,blob错误
- 如何在使用零剪贴板复制到剪贴板时修改文本