js 图片 拖动 复制

JavaScript017

js 图片 拖动 复制,第1张

我运行了你的代码,其实是可以复制粘贴的,因为你设置的复制出的图像覆盖了原来的位置了,这个可以查看元素可以看得到的。你可以改变

if(Obj!=null)

{

Obj.style.left = event.x-Obj.l

Obj.style.top = event.y-Obj.t

}

改成

if(Obj!=null)

{

Obj.style.left = event.x-Obj.l+100+'px'

Obj.style.top = event.y-Obj.t+100+'px'

}

就可以看得出来了

放文字试过,方图片没试过。

不过可以给你参考一下js~,你自己试试,成功了可以告诉我。

<script>

function

copyToClipboard()

{

var

d

=

document.all("source").value

window.clipboardData.setData('text',

d)

}

</script>

<BODY>

<button

onclick="copyToClipboard()">拷贝</button>

<input

type="text"

size=20

id="source"

value="测试数据">

<br>

<button

onclick="alert(window.clipboardData.getData('text'))">显示</button>

<button

onclick="window.clipboardData.clearData('text')">清空</button>

</BODY>