[问题] 解除锁右键javascript语法的原理?

楼主: siesst50213 (SHAO)   2014-10-22 21:58:20
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");})()
将以上这串文字新增到我的最爱碰到有锁右键的网页点一下就可以解除
请问这是什么原理?
又可以利用此来绕过其他机制吗?
例如有些网页会验证输入日期 若日期是在今日以前 则不行输入 以后则可以
请问有办法利用类似方法去解除吗?
作者: jenesis (ゼネシス)   2014-10-22 22:46:00
他就只是叫你的浏览器执行一段js而已和使用js console直接打一样意思
作者: oToToT (屁孩)   2014-10-22 23:20:00
若是要解锁日期,请对着选日期的地方按右键,研究code
楼主: siesst50213 (SHAO)   2014-10-23 14:34:00
好 感谢两位 我会研究研究的

Links booklink

Contact Us: admin [ a t ] ucptt.com