作者siesst50213 (SHAO)
看板Web_Design
标题[问题] 解除锁右键javascript语法的原理?
时间Wed Oct 22 21:58:20 2014
javascript:(function() { function R(a){ona = "on"+a; if(window
.addEventListener) window.addEventListener(a, function (e) { f
or(var n=e.originalTarget; n; n=n.parentNode) n[ona]=null; },
true); window[ona]=null; document[ona]=null; if(document.body)
document.body[ona]=null; } R("contextmenu"); R("click"); R("mo
usedown"); R("mouseup"); R("selectstart");})()
将以上这串文字新增到我的最爱碰到有锁右键的网页点一下就可以解除
请问这是什麽原理?
又可以利用此来绕过其他机制吗?
例如有些网页会验证输入日期 若日期是在今日以前 则不行输入 以後则可以
请问有办法利用类似方法去解除吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.41.179.119
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1413986302.A.034.html
1F:推 jenesis: 他就只是叫你的浏览器执行一段js而已 10/22 22:46
2F:→ jenesis: 和使用js console直接打一样意思 10/22 22:47
3F:推 oToToT: 若是要解锁日期,请对着选日期的地方按右键,研究code 10/22 23:20
4F:→ siesst50213: 好 感谢两位 我会研究研究的 10/23 14:34