Support Request: javascript errors

Description

Hi,
My company just bought 3 licenses for SiteKiosk we wanted to use for our customers. They mainly use kiosk machines to access online banking. But we are having problems in certain situations.
I have added the SiteKiosk user as local admin on a machine and everything works fine if I just use IE to access information in the online banking site. But if I try to use SiteKiosk I get errors and am not able to access certain information.

I deselected the No script error messages check box under Access/security and can see that when I access status of a bank account I get a whole lot of javascript errors.

Is there a specific setting for any of this inside of SiteKios? I have not found it...

Answer: (3)

Re: javascript errors 4/1/2015 10:40 AM
Hello,

The SiteKiosk browser does use the Internet Explorer Webbrowser Control of the installed IE version.
Please first check that the web page works properly in IE on that system.

If that is verified you can try taking SiteKiosk out of the user agent header in case the site is performing some type of browser identification.
To do this, open the SiteKiosk configuration tool and go to >Basic >Start Page & Browser >Advanced and uncheck the box labeled “Add SiteKiosk to use agent header”.

You may also check if there is a difference in “Run once” mode (within the user account where it works in Internet Explorer).


In case this doesn’t help you can try different compatibility view settings for the SiteKiosk Browser (you may even check which compatibility view setting is used in IE with using the developer tool sin IE / F12 button-->Document mode)


To change the compatibility view settings for the SiteKiosk Browser, do the following:
Close the SiteKiosk configuration tool then open your configuration file in Notepad and search for:

 <ie8-compatibility-view enabled="true" />

and change it to this:

 <ie8-compatibility-view enabled="false" />


Save the file then test in SiteKiosk. SiteKiosk needs to be started twice for the setting to take effect so start SiteKiosk in Start Once mode then close it right after it start and run it in Start Once mode again to test the issue.

If that does not work you can also try other compatibility view settings which can be found below.
With IE11 installed e.g.
<ie8-compatibility-view enabled="true" emulation-mode="8888" />
<ie8-compatibility-view enabled="true" emulation-mode="9999" />
<ie8-compatibility-view enabled="true" emulation-mode="10001" />
more info:
http://msdn.microsoft.com/en-us/library/ee330730%28v=vs.85%29.aspx#browser_emulation

SiteKiosk is based off of the IE Webbrowser control which is the IE engine but no full blown IE. To test with just the IE Webbrowser control outside of SiteKiosk see below:

For testing it in the Internet Explorer Webbrowser Control (outside / without SiteKiosk) you can download a ZIP from our web page and then execute the exe after extracting the files (you do not need to install anything):
Here a PDF with further descriptions and a link to a Webbrowser Control test application:
http://www.provisio.com/Download/Webbrowser%20Control%20Test%20Applikation%20EN.pdf


Regards,
Michael Olbrich
Re: javascript errors 4/1/2015 3:39 PM
Hi Michael

 <ie8-compatibility-view enabled="true" />
seems to have worked, thanks.
Re: javascript errors 4/1/2015 3:43 PM
Hello,

That is the default setting when creating a new configuration.
Good to hear it works now. Thank you for your feedback.

Regards,
Michael Olbrich
My Account
Login
Language (Tickets):