The renewal maintenance has officially ended for Progress iMacros effective November 30, 2023.
This Wiki site will also no longer be moderated from the Progress side.
Thank you again for your business and support.
Sincerely, The Progress Team
!POPUP ALLOWED
Allow popups for a given URL during a macro run. Technically this is the same as white-listing the URL permanently. The advantages are that you can store this information in the macro and thus make it run everywhere, without the user having to manually white-list the URL.
This command is only available (and required) in iMacros for Firefox.
Value
Any valid URL e. g. SET !POPUP_ALLOWED demo.imacros.net
A special purpose command CLEARCOMPLETELIST deletes all popup white-list entries, even the ones made a user manually. Please use this parameter carefully. It is only intended for certain automated web browser testing.
Note: This command is only available (and required) for Firefox, as the iMacros Browser does not restrict the opening of popups.
Set By
[ ] Internal
[X] SET
Internal means that the iMacros program itself sets the value of the variable during program run. SET means that the user can set this value via the SET command inside a macro.
Notes
- Deprecated in iMacros for Firefox v10 and later
Examples
TAB T=1 TAB CLOSEALLOTHERS SET !POPUP_ALLOWED demo.imacros.net URL GOTO=https://demo.imacros.net/Automate/PopupDemo TAG POS=1 TYPE=A ATTR=HREF:*Popup TAB T=4 'Verify that popup opened ok TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:txtPopup CONTENT=Popup<SP>3 WAIT SECONDS=1 TAB T=1