event事件參考:
1 右鍵選單的禁用:
網上有幾種方法:
1.2.
還有更簡單的,直接在裡加入以下**也同樣有效:
oncontextmenu="return false"
3.在body中加入如下**
oncontextmenu="self.event.returnvalue=false" onselectstart="return false"
onkeydown="if(event.keycode==78&&event.ctrlkey)return false;"
右鍵禁用:
1.
jquery(function($));2. 2.禁止滑鼠選中文字**(會用到拖動效果中)})
document.onmousemove=function()返回選中的文字: 3.滑鼠按鍵}else if(window.getselection)
}catch(e){}
}
jquery 關於滑鼠按鍵:
在jquery中只有三個值,通過e.which 判斷:
左鍵:1
右鍵:2
中間鍵:3
例如:在mousedown事件中 點選三個滑鼠鍵都會有反應,可以加入判斷:
jquery(function($)原生js 關於滑鼠按鍵:})})
event.button:
可能的值:
0 沒按鍵
1 按左鍵
2 按右鍵
3 按左右鍵
4 按中間鍵
5 按左鍵和中間鍵
6 按右鍵和中間鍵
7 按所有的鍵
這個屬性僅用於onmousedown, onmouseup, 和 onmousemove 事件。對其他事件,不管滑鼠狀態如何,都返回 0(比如onclick)在firefox中,只會出現三個值,分別是0 、1、 2(左、中、右)
例:
點選我,我告訴你你按的是滑鼠哪個鍵同時按下滑鼠上的多個鍵試試
鍵值:
js獲取滑鼠選中的文字
定義需要獲取的內容的節點 onclick selecttext 河中魚類離奇死亡,下游居民頻染怪病,沿岸植物不斷變異,是殘留農藥?還是生化攻擊?span 獲取選中的文字,我們使用window.getselection tostring 方法。如下 function selecttext catch ...
js獲取滑鼠選中的文字
1 獲取選中的文字 document.selection.createrange text ie9以下使用 window.getselection tostring 其他瀏覽器使用 p mouseup function 2 取消處於選中狀態的文字 document.selection.empty i...
獲取使用者選中的文字內容
在平時閱讀文章的時候,經常會碰到喜歡的文字段落,想要複製或者轉達,今天就要來模擬乙個獲取使用者選中文的文字的展示效果,具體如下 使用者選中一段文字後,獲取到使用者選中的文字,並展示出來,我們先來分析一下實現思路。首先是要實現基本的結果,來展示文字和放置選中文字的容器。doctype html htm...