js常用代码
IE6-9禁止用戶(hù)選中文本
document.body.onselectstart = document.body.ondrag = function () {return false; };讓IE識(shí)別h5
https://920.lanzous.com/iM7WHm0oscb
密碼:5imb
進(jìn)度條
https://920.lanzous.com/i58U1m0ovyb
密碼:2zrm
圖片延時(shí)加載
https://920.lanzous.com/igCJNm0okgh
密碼:bv9i
禁止右鍵菜單
window.oncontextmenu = function(){return false; };自定義右鍵菜單
(function () {var oMenu = document.getElementById("rightClickMenu");var aLi = oMenu.getElementsByTagName("li");//加載后隱藏自定義右鍵菜單//oMenu.style.display = "none";//菜單鼠標(biāo)移入/移出樣式for (i = 0; i < aLi.length; i++) {//鼠標(biāo)移入樣式aLi[i].onmouseover = function () {$(this).addClass('rightClickMenuActive');//this.className = "rightClickMenuActive";};//鼠標(biāo)移出樣式aLi[i].onmouseout = function () {$(this).removeClass('rightClickMenuActive');//this.className = "";};}//自定義菜單document.oncontextmenu = function (event) {$(oMenu).fadeOut(0);var event = event || window.event;var style = oMenu.style;$(oMenu).fadeIn(300);//style.display = "block";style.top = event.clientY + "px";style.left = event.clientX + "px";return false;};//頁(yè)面點(diǎn)擊后自定義菜單消失document.onclick = function () {$(oMenu).fadeOut(100);//oMenu.style.display = "none"} })(); <!--右鍵菜單列表--> <div id="rightClickMenu"><ul class="list-group rightClickMenuList"><li class="list-group-item disabled">歡迎訪問(wèn)有勇氣的牛排博客</li><li class="list-group-item"><span>IP:</span>http://lgch.xyz/</li><li class="list-group-item"><span>地址:</span>寧夏</li><li class="list-group-item"><span>系統(tǒng):</span>Windows10</li><li class="list-group-item"><span>瀏覽器:</span>Chrome</li></ul> </div>禁止鍵盤(pán)操作
document.onkeydown = function (event) {var e = event || window.event || arguments.callee.caller.arguments[0];if ((e.keyCode === 123) || (e.ctrlKey) || (e.ctrlKey) && (e.keyCode === 85)) {return false;} };總結(jié)
- 上一篇: vue常用语法 渲染数据
- 下一篇: jquery 时间操作