阅读:4147回复:9
[解决]:屏蔽右键菜单如何破?
找了个脚本https://greasyfork.org/scripts/2049-enablecopyandcontextmenu-user-js
================================== 某网页中有下面的内BODY oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforecopy="return false" oncopy=document.selection.empty() leftMargin=0 topMargin=0 onselect=document.selection.empty()不能弹出右键菜单,试过righttoclick扩展可以通过设置破掉,但是使用起来很不流畅响应太慢,不知道有无小的UserScript脚本可以做到? |
|
最新喜欢:![]()
|
1楼#
发布于:2014-08-31 23:49
把dom.event.contextmenu.enabled改成false呢
|
|
|
2楼#
发布于:2014-09-01 10:42
这个脚本不全
小书签:破解右键限制 javascript:(function(){var%20doc=document;var%20bd=doc.body;bd.onselectstart=bd.oncopy=bd.onpaste=bd.onkeydown=bd.oncontextmenu=bd.onmousemove=bd.onselectstart=bd.ondragstart=doc.onselectstart=doc.oncopy=doc.onpaste=doc.onkeydown=doc.oncontextmenu=null;doc.onselectstart=doc.oncontextmenu=doc.onmousedown=doc.onkeydown=function%20(){return%20true;};with(document.wrappedJSObject||document){onmouseup=null;onmousedown=null;oncontextmenu=null;}var%20arAllElements=document.getElementsByTagName('*');for(var%20i=arAllElements.length-1;i>=0;i--){var%20elmOne=arAllElements[i];with(elmOne.wrappedJSObject||elmOne){onmouseup=null;onmousedown=null;}}var%20head=document.getElementsByTagName('head')[0];if(head){var%20style=document.createElement('style');style.type='text/css';style.innerHTML=%22html,*{-moz-user-select:auto!important;}%22;head.appendChild(style);}void(0);})(); |
|
3楼#
发布于:2014-09-02 16:42
pcxfirefox:把dom.event.contextmenu.enabled改成false呢回到原帖多谢,改了这个参数直接就可以了,哈! |
|
|
4楼#
发布于:2014-09-02 16:43
|
|
|
5楼#
发布于:2014-09-02 16:48
|
|
|
6楼#
发布于:2014-09-02 17:43
|
|
|
7楼#
发布于:2014-09-02 21:54
|
|
|
8楼#
发布于:2014-09-02 22:36
liuxb:谢谢,主要是感觉小书签不是很方便,每次都要点一下。。。回到原帖很简单就可以转换得到,替换那个脚本。 (function() { var doc = document; var bd = doc.body; bd.onselectstart = bd.oncopy = bd.onpaste = bd.onkeydown = bd.oncontextmenu = bd.onmousemove = bd.onselectstart = bd.ondragstart = doc.onselectstart = doc.oncopy = doc.onpaste = doc.onkeydown = doc.oncontextmenu = null; doc.onselectstart = doc.oncontextmenu = doc.onmousedown = doc.onkeydown = function() { return true; }; with(document.wrappedJSObject || document) { onmouseup = null; onmousedown = null; oncontextmenu = null; } var arAllElements = document.getElementsByTagName('*'); for (var i = arAllElements.length - 1; i >= 0; i--) { var elmOne = arAllElements[i]; with(elmOne.wrappedJSObject || elmOne) { onmouseup = null; onmousedown = null; } } var head = document.getElementsByTagName('head')[0]; if (head) { var style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = "html,*{-moz-user-select:auto!important;}"; head.appendChild(style); } })(); |
|
9楼#
发布于:2014-09-03 08:44
|
|
|