如何使用JavaScript触发开放式控制台(F12)事件?

时间:2018-08-02 08:50:54

标签: javascript events ecmascript-6 triggers console

我想在网页上添加一个按钮,单击此按钮后,控制台将打开,就像用户单击键盘上的(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>

但这不起作用!

1 个答案:

答案 0 :(得分:1)

无法通过编程方式打开Dev工具,因为这会导致不安全。
打开它可以进行控制,然后可以通过注入数据来加以利用。