<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>
<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>
解决方案 »
- 假期还有人在么,求助一个js赋值的问题?感谢~
- 两个option怎么做实现链接呢??!!?
- 鼠标上下移动控制页面上下移动的方法
- 简单问题,来者有分!
- js问题
- 类似Outlook Express的内嵌网页Outlook Today是如何与软件交互的?--响应软件事件、消息等.
- Command对象的Execute方法错误!!!!!
- 怎样用JS判断一个上传文件的名字是不是中文和它的类型
- 现在搞ExtJS开发,还有哪些专门的讨论论坛么?
- 根据文本框内容禁用下拉列表
- 怎样实现在html网页上点击doc附件时弹出另存为对话框而不被直接打开?
- 怎么打开的窗口是没有标题栏,象http://www.superdesign.com.cn/
alert(window.clipboardData.getData("text"))
</SCRIPT>
别的比如从 DOC,Excel 拷贝过来的东西通过剪切版读出来后只有文本了,,,建议使用零时粘贴的方法,把东西零时粘贴上一的层里(需要IE5.5支持),或者粘贴到一个零时的可编辑的frame 里,然后再通过innerHTML 修改后,再拷贝到目的的地方...