如何在Javascript中实现剪切、复制和粘贴功能
How to Implement Cut,Copy and Paste functions in Javascript
我有一个可视化树,在其中我必须应用剪切、复制和粘贴功能来剪切顶点、复制顶点并粘贴它。我希望代码能在IE中工作。有人能帮我在java脚本中剪切、复制和粘贴代码吗。
提前感谢
在剪贴板上阅读更多API和事件
document.addEventListener('beforecopy', function(e){
if(weHaveDataToCopy()){ // use your web app's internal logic to determine if something can be copied
e.preventDefault(); // enable copy UI and events
}
});
document.addEventListener('copy', function(e){
e.clipboardData.setData('text/plain', 'Hello, world!');
e.clipboardData.setData('text/html', '<b>Hello, world!</b>');
e.preventDefault(); // We want our data, not data from any selection, to be written to the clipboard
});
document.addEventListener('paste', function(e){
if(e.clipboardData.types.indexOf('text/html') > -1){
processDataFromClipboard(e.clipboardData.getData('text/html'));
e.preventDefault(); // We are already handling the data from the clipboard, we do not want it inserted into the document
}
});
读取良好的
相关文章:
- 如何在Javascript中实现剪切、复制和粘贴功能
- javascript中的复制到剪贴板功能
- 复制此实时核心功能
- 如何在火狐中使用 iframe execCommand 时启用复制/剪切/粘贴功能
- 如何复制YouTube;s”;显示更多“;功能
- 如何在使用之前检测复制到剪贴板的功能
- j查询防止功能在点击时复制
- answers.com 上的复制/粘贴功能
- Firefox CloneInto 不会将功能从附加脚本复制到页面脚本
- 禁用使用AngularJs的文本框的剪切,复制和粘贴功能
- 如果我创建右键单击菜单,如何保留原始复制和粘贴功能
- 延迟后的复制功能
- 如何克隆/复制元素以保持其功能javascript
- 如何使用node.js复制wget的功能
- 无法更新我为特定PortfolioItem/MMF复制的所有PortfolioItems/功能的父项
- 如何用*just*jquery/js复制php和jquery/js组合的功能
- 如何复制两个功能连接的下拉按钮
- 是否有任何JavaScript方法可以复制oracle的ADD_MONTH()功能?
- 自定义选择功能,复制到剪贴板纯JS
- 如何在javascript中设置此复制功能