javascript executor

executes javascript

目前为 2024-03-06 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name javascript executor
  3. // @namespace javascript executor
  4. // @description executes javascript
  5. // @version 1.1
  6. // @match http://*/*
  7. // @grant none
  8. // @license MIT
  9. // @creator https://www.youtube.com/joshclark756
  10. // ==/UserScript==
  11. // Function to be called when the hotkey (\) is pressed
  12. function handleHotkeyPress(event) {
  13. // Check if the backslash key is pressed
  14. if (event.key === '\\') {
  15. // Use a prompt to get user input
  16. let code = prompt("Enter your JavaScript code:");
  17. try {
  18. eval(code);
  19. } catch (error) {
  20. console.error("An error occurred while executing the code:", error);
  21. }
  22. }
  23. }
  24.  
  25. // Add an event listener to the document for keydown events
  26. document.addEventListener('keydown', handleHotkeyPress);