首页 > 解决方案 > 打开 DevTools 时 HTML 正在删除

问题描述

在其中一个网站上,我在脚本标记中的 HTML 中遇到了这样的代码:

if (debug = "localhost" === window.location.hostname,!debug) {
    var element = new Image
      , devtoolsOpen = !1;
    element.__defineGetter__("id", function() {
        devtoolsOpen = !0
    }),
    setInterval(function() {
        devtoolsOpen = !1,
        console.log(element),
        devtoolsOpen && window.document.write("")
    }, 1e3)
}

因此,当我打开 Chrome DevTools 时,整个 HTML 将被删除,页面变为空。你能帮忙吗,如何预防?

标签: htmldevtools

解决方案


推荐阅读