【问题标题】:How to trigger open console (F12) event using JavaScript? [duplicate]如何使用 JavaScript 触发打开控制台 (F12) 事件? [复制]
【发布时间】:2019-01-09 23:27:25
【问题描述】:

我想在我的网页上添加一个按钮,当单击此按钮时,控制台将打开,就像用户单击键盘上的 (F12) 键时一样。

这是我的尝试:

document.querySelector('#openConsole').addEventListener('click', () => {
    var event = document.createEvent('Event');
    event.initEvent('build', true, true);
    event.keyCode = 123; // F12 key code
    document.dispatchEvent(event);
});
<button id="openConsole">open console</button>

但它不起作用!

【问题讨论】:

  • 当然不行。有一种东西叫做安全。 JS 无法与用户的计算机和/或浏览器交互。

标签: javascript events ecmascript-6 triggers console


【解决方案1】:

不能以编程方式打开开发工具,因为这会导致不安全。
打开它将允许控制,然后可以通过注入数据来利用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多