js 遮蔽瀏覽器事件彙總

2021-09-25 10:23:34 字數 1673 閱讀 8598

//

js 遮蔽

window.document.oncontextmenu = function () //

遮蔽滑鼠右鍵

window.document.onselectstart = function () //

遮蔽滑鼠選擇

window.window.onhelp = function () //

遮蔽f1幫助

window.document.onmousewheel = function ()//

遮蔽shift+滾輪,ctrl+滾輪

}window.document.onkeydown = function

()

if ((event.keycode == 116) || //

遮蔽 f5 重新整理鍵

(event.ctrlkey && event.keycode == 82))

if (event.keycode == 32 || event.keycode == 8) //

屏弊空格鍵,後退鍵

}//遮蔽f12

if (window.event && window.event.keycode == 123)

if (event.keycode == 27) //

遮蔽esc

if (event.keycode == 114) //

遮蔽f3

if (event.keycode == 122) //

遮蔽f11

if (event.ctrlkey && event.keycode == 67) //

遮蔽 ctrl+c

if (event.ctrlkey && event.keycode == 86) //

遮蔽 ctrl+v

if (event.ctrlkey && event.keycode == 70) //

遮蔽 ctrl+f

if (event.ctrlkey && event.keycode == 87) //

遮蔽 ctrl+w

if (event.ctrlkey && event.keycode == 69) //

遮蔽 ctrl+e

if (event.ctrlkey && event.keycode == 72) //

遮蔽 ctrl+h

if (event.ctrlkey && event.keycode == 73) //

遮蔽 ctrl+i

if (event.ctrlkey && event.keycode == 79) //

遮蔽 ctrl+o

if (event.ctrlkey && event.keycode == 76) //

遮蔽 ctrl+l

if (event.ctrlkey && event.keycode == 80) //

遮蔽 ctrl+p

if (event.ctrlkey && event.keycode == 66) //

遮蔽 ctrl+b

if (event.ctrlkey && event.keycode == 78) //

遮蔽 ctrl+n

}

JS阻止瀏覽器滾動事件

在前幾天的專案中,場景值如下 1.動態生成列表,列表高度不固定 2.外面父元素的屬性設定為overflow auto 3.滑鼠移動到列 li中的a上,出現選擇列表,滑鼠在列表上,列表不消失 4.當滑鼠放置到出現的列表上時,再滾動滑輪,因為出現的列表為是根據標籤a的位置來進行定位的,所以滾動的時a頁面...

JS處理關閉瀏覽器事件

在web程式中,重新整理或者離開當前頁面,需要某些操作時候,可以使用window.onbeforeunload。但是如何判斷是重新整理還是關閉。就比較複雜了。從網上整理的資料來看,大多是根據滑鼠是否點選右上角的x號來判斷是否是關閉。僅在ie8中有效 判斷是不是關閉,應該了解的知識 1.關於windo...

瀏覽器事件

常用瀏覽器事件與dom事件,包括滑鼠事件 鍵盤事件 框架 物件事件 表單事件 剪貼簿事件 列印事件 拖動事件 多 事件 動畫事件 過渡事件。onbeforeinstallprompt 當使用者即將被提示安裝web應用程式時,該處理程式將在裝置上排程,其相關聯的事件可以儲存以供稍後用於在更適合的時間提...