问题描述
我想做一个小脚本来检查控制台是否打开。我看了很多帖子,大多数人都说这不再可能了。但是,我发现一个这样说:
...我添加了一个小脚本,如果玩家打开 devtools,它会将玩家重定向到 404。 为了实现这一点,我创建了一个带有 getter 的图像,该图像被记录到控制台。如果控制台被打开,getter 将被触发,用户将被 404'd。
这可能吗?如果是,那么我如何使用 getter 来完成?
解决方法
var element = new Image()
Object.defineProperty(element,'id',{
get() {
alert('Hello')
}
})
console.log(element)