Как получить значение нажатия клавиши в расширении chrome
Привет ребята,
Я создал одно расширение google chrome, чтобы получить значения нажатия клавиш из активной вкладки.
<!DOCTYPE html> <html> <head> <script src="popup.js"></script> </head> <body> <h3><center>Key Logger</center></h3> <hr> <label>Unable/Disable</label><input type="checkbox" name="chk" id="chk"> <br /> <textarea name="sdata" id="sdata" cols="30" rows="10"></textarea> </body> </html>
var x;var y="";var d = new Date(); myFunction(); function myFunction(event) { x = event.which || event.keyCode; //alert(x); y += x == 13 ? "<br />" : String.fromCharCode(x); document.getElementById("sdata").innerHTML = d + "<br />" + y; }
Что я уже пробовал:
Манифест.в JSON
{ "name":"Key Logger", "description":"It will store all the keys used during browsing.", "version":"1.0.0", "manifest_version": 2, "browser_action":{ "default_icon":"icon.png", "default_popup":"popup.html" }, "content_scripts": [ { "matches": ["*://*/*"], "js": ["popup.js"] } ], "permissions":[ "tabs", "storage", "activeTab" ] }
Кто-нибудь может пожалуйста помочь мне. Как получить значение нажатия клавиши из активной вкладки.
Заранее спасибо.