我正在创建一个用户通过拖放元素删除的网站。我想知道在那之后如何捕获:
我需要<div id="frame">
的Capture Code HTML
感谢。
Pd:重要的是我无法刷新页面,因为我丢失了更改。
<html>
<head>
</head>
<body>
<div class="section">
<div class="menu">
</div>
<div id="frame" class="ui-sortable">
</div>
</div>
</body>
</html>
答案 0 :(得分:0)
我使用ZeroClipboard并更改第998行
event.clipboardData.setData(&#34; text / plain&#34;,textContent);对
event.clipboardData.setData(&#34; text / html&#34;,textContent);
<button class="btnCopyToClipboard" data-clipboard-target="frame" data-clipboard-text="Default text">Copiar texto</button>
<script src="js/ZeroClipboard.js"></script>
<script>
$(function (){
var clip = new ZeroClipboard($(".btnCopyToClipboard"), {
moviePath: '("/js/ZeroClipboard.swf")' // ruta donde se encuentra el plugin
});
clip.on('load', function(client){
});
clipboardData.setData("text/html", htmlContent);
clip.on('complete', function(client, args){
this.style.display = 'none'; // "this" is the element that was clicked
alert("Copied text to clipboard: " + args.text );
});
clip.on('mouseover', function(client){
});
clip.on('mouseout', function(client){
});
clip.on('mousedown', function(client){
});
clip.on('mouseup', function(client){
});
});
</script>