I have a situation where for one particular user (that I know of), javascript button actions triggered from a remotely hosted web-dialog are not triggering.
Licenses for PB, Artisan, and PlaceMaker are activated using a webdialog that is hosted remotely. I have recently received a report from a particular user that when he clicks the ‘Activate License’ button, absolutely nothing happens which, to me, indicates that the JS onclick event is not even executing. How can this be? He must have JS enabled because in order to open the activation dialog, he needs to first click on the button of a local web-dialog.
Any ideas?
I have never used the ‘allow_actions_from_host’ method for WebDialogs. Would this be a factor? And if so, why would this problem occur only for this particular user?
If it is happening for just some users and not others, it clearly has something to do with their local setup. For example, have they updated to the latest version of IE? If they are on Mac not Windows, have you tested on Mac (where javascript is asynchronous)?
If the user is a Windows user - ask them to verify that they can access a website that require JavaScript. (I have used https://jsfiddle.net/ in the past)
I’ve run into cases where user’s IE installation was corrupt and JS was not functioning. (Wasn’t simply disabled.)