代码:<script language="JavaScript">
function handleMove() {
if (window.event.button == 1) {
alert("Text select is forbidden!")
}
}
</script>
<body onmousemove="handleMove()">
some text here<br>
some text here<br>
some text here<br>
some text here<br>
some text here<br>
</body>
function handleMove() {
if (window.event.button == 1) {
alert("Text select is forbidden!")
}
}
</script>
<body onmousemove="handleMove()">
some text here<br>
some text here<br>
some text here<br>
some text here<br>
some text here<br>
</body>
令文本被选择后立即还原就行了^^onmouseup="document.forms[0].elements[0].focus()"
function handleMove() {
if (window.event.button == 1) {
if (选择了文本) {
禁止
}
}
}
</script>
我点击一个层,然后拖动这个层到别处。但拖动过程中连鼠标经过的地方的文字都被选择了,第二次点击层想拖动时,鼠标就会变成禁止形,不能拖动层(IE以为我想拖动被选择的文字^^),必须要点击网页随意地方取消了文字的被选择状态后才能再进行层的拖动,所以,烦!现在我可以在第一次拖动后就立刻在其它地方做个focus动作令文字取消被选择状态,这样就可以进行第二次拖动了^^我是不是钻了牛角尖?^^
我找到了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!onmouseup="document.selection.empty();"^^