Impero客户||这个脚本是什么意思?

时间:2019-04-30 21:40:00

标签: javascript html

因此,在我的学区中,有一个名为Impero client的扩展。这有点烦人,因为它会阻止游戏和其他东西,但是我知道为什么学校董事会会将其放入。但是今天我注意到了一些东西。如果我访问任何网站并打开检查器,则扩展名将注入如下代码:<script src="chrome-extension://elogpmdjmainnnjjkhdmihlekgfnifil/KeyMonitor/keyScript.js"></script>

除了我不太了解之外,我对此没有任何疑问。我在浏览器中输入了该url,它就是这个脚本:

//document.onkeydown = function(evt)
document.onkeypress = function(keyEvent)
{
    keyEvent = keyEvent || window.event;

    var keystr = keyEvent.charCode || keyEvent.keyCode;

    var evt = new CustomEvent("ImperoKeyPressEvent", { 'bubbles' : true, 'cancelable' : true , 'detail' : keystr } );

    document.dispatchEvent(evt);
}`

我真的很想知道它的意思,只是因为我很好奇。我得到了大部分,但我不理解“气泡?”之类的奇怪内容。无论如何,谢谢。

0 个答案:

没有答案