原理是控制台没开启前无法进行debugger,使用定时器判断
setInterval(function () {
function doCheck() {
//断点
(function () {}
["constructor"]("debugger")())
//断点触发更加频繁
doCheck()
}
try {
doCheck()
} catch (err) {} //如果没有开启控制台
}, 4000);
setInterval(function () {
function doCheck() {
//断点
(function () {}
["constructor"]("debugger")())
//断点触发更加频繁
doCheck()
}
try {
doCheck()
} catch (err) {} //如果没有开启控制台
}, 4000);
本文标题:检测到浏览器打开控制台后断点
本文链接:https://www.haomeiwen.com/subject/ovjsdltx.html
网友评论