This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
action:Execute_a_JavaScript_in_Custom_Prompt [2023/09/12 05:01] peternlewis |
action:Execute_a_JavaScript_in_Custom_Prompt [2023/11/28 03:07] peternlewis [See Also] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Execute JavaScript in Custom HTML Prompt ====== | ====== Execute JavaScript in Custom HTML Prompt ====== | ||
+ | The //Execute JavaScript in Custom HTML Prompt// action let you execute JavaScript in a [[action:Custom_HTML_Prompt|Custom HTML Prompt]] window. | ||
+ | |||
+ | {{ execute-javascript-in-custom-html-prompt-action.png?nolink&674x161 | Execute JavaScript in Custom HTML Prompt Action }} | ||
+ | |||
+ | This action allows you to execute a specified JavaScript, either from a file or text entered in the Action itself, and return the results. | ||
+ | |||
+ | ===== Specify the Custom HTML Prompt ===== | ||
+ | |||
+ | You can specify a [[action:Custom_HTML_Prompt]] with a matching [[action:Custom_HTML_Prompt#HTML_Window_Design|data-kmwindowid]] to apply the JavaScript to, otherwise it will be applied to all open Custom HTML Prompt windows. | ||
===== Options for Returning Results ===== | ===== Options for Returning Results ===== | ||
Line 21: | Line 30: | ||
You can use the window.KeyboardMaestro facilities of the [[action:Custom_HTML_Prompt|Custom HTML Prompt]] to read and write Keyboard Maestro variables. | You can use the window.KeyboardMaestro facilities of the [[action:Custom_HTML_Prompt|Custom HTML Prompt]] to read and write Keyboard Maestro variables. | ||
- | |||
- | ===== Specify the Custom HTML Prompt ===== | ||
- | |||
- | You can specify a [[action:Custom_HTML_Prompt]] with a matching [[action:Custom_HTML_Prompt#HTML_Window_Design|data-kmwindowid]] to apply the JavaScript to, otherwise it will be applied to all open Custom HTML Prompt windows. | ||
===== See Also ===== | ===== See Also ===== | ||
- | * [[Browser_Actions|Browser Actions]] | + | * [[actions:Browser_Actions|Browser Actions]] |
- | * [[Browser_Window_Actions|Browser Window Actions]] | + | * [[actions:Browser_Window_Actions|Browser Window Actions]] |
- | * [[Browser_Form_Actions|Browser Form Actions]] | + | * [[actions:Browser_Form_Actions|Browser Form Actions]] |
- | * [[Wait_For_Browser_to_Finish_Loading| Wait For Browser to Finish Loading actions]] | + | * [[actions:Wait_For_Browser_to_Finish_Loading| Wait For Browser to Finish Loading actions]] |
=== Actions === | === Actions === |