请问有办法调用window系统自带的复制删除等功能吗?
请问有办法调用window系统自带的复制删除等功能吗?高手指点一下 问题点数:20、回复次数:4Top
1 楼chenyuming2004(这辈子我算是废了)回复于 2005-01-04 14:35:11 得分 10
System.Windows.Forms.Clipboard
用来实现剪贴板的复制、贴粘功能,
不过只能服务器上面使用。Top
2 楼wxq4100798(aa)回复于 2005-01-04 14:51:46 得分 0
晕,用户通过IE查看时,该功能不能使用吗?Top
3 楼slhuang(★Shawn★)回复于 2005-01-05 12:50:05 得分 10
既然是客户端,用javascript里的window.clipboardData.getData和window.clipboardData.setData
参考如下:
拖放的效果。
<HEAD>
<SCRIPT>
function InitiateDrag(){
event.dataTransfer.setData(oSource.innerText);
}
function FinishDrag(){
window.event.returnValue=false;
oTarget.innerText = event.dataTransfer.getData("Text");
}
function OverDrag(){
window.event.returnValue=false;
}
</SCRIPT>
</HEAD>
<BODY>
<B ID="oSource"
ondragstart="InitiateDrag()">
drag this text</B>
<SPAN ID="oTarget"
ondragover="OverDrag()"
ondragenter="FinishDrag()"">
drop text here</SPAN>
</BODY>
Top
4 楼ttyp(@http://www.cnblogs.com/ttyp/)回复于 2005-01-05 13:05:14 得分 0
js
document.execCommand("copy");
document.execCommand("delete");Top




