How to add a Web page in IE8 (or later) standards mode to a visualization window

July 18, 2017 | Reliance SCADA

First, make sure Internet Explorer 8.0 or higher is installed on the computer on which your visualization project should be running. If you have an older version of Internet Explorer, go to the Microsoft website to upgrade it.


The Reliance system allows you to place a Web page in a visualization window by using an Internet Explorer component chosen from the Reliance Design development environment's Component Palette (the Additional tab). This component uses the so-called WebBrowser Control, which is a standard part of Windows operating systems. By default, Web pages placed in a visualization window render in IE7's strict mode, even though a newer version of Internet Explorer is installed on the computer. The reason is, according to Microsoft, to provide backward compatibility with older versions. To render pages placed in a visualization window through an Internet Explorer component in IE8's standards mode (or later), it is essential to edit the Windows Registry by simply adding the following value:


[HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"R_XXX.exe" = dword "YYY"

where R_XXX.exe represents the name of the respective runtime software's executable file and YYY is an Internet Explorer version identifier – see the following two tables:



Runtime software

File name

Reliance 4 View

R_View.exe

Reliance 4 Control

R_Ctl.exe

Reliance 4 Control Server

R_CtlSrv.exe

IE version

Identifier

Note

IE 11

11001 (0x2AF9)

Webpages are displayed in IE11 edge mode, regardless of the !DOCTYPE directive.

IE 11

11000 (0x2AF8)

Webpages containing standards-based !DOCTYPE directives are displayed in IE11 edge mode.

IE 10

10001 (0x2711)

Webpages are displayed in IE10 standards mode, regardless of the !DOCTYPE directive.

IE 10

10000 (0x2710)

Webpages containing standards-based !DOCTYPE directives are displayed in IE10 standards mode.

IE 9

9999 (0x270F)

Webpages are displayed in IE9 standards mode, regardless of the !DOCTYPE directive.

IE 9

9000 (0x2328)

Webpages containing standards-based !DOCTYPE directives are displayed in IE9 mode.

IE 8

8888 (0x22B8)

Webpages are displayed in IE8 standards mode, regardless of the !DOCTYPE directive.

IE 8

8000 (0x1F40)

Webpages containing standards-based !DOCTYPE directives are displayed in IE8 mode.

IE 7

7000 (0x1B58)

Webpages containing standards-based !DOCTYPE directives are displayed in IE7 standards mode.

More information can be found on this Web page.



Registry Editor

Registry Editor


The above settings are valid for the user currently logged on to Windows. If it is necessary to configure the settings for all users, add the following values depending on the Windows version.


32-bit Windows:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION


64-bit Windows:


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet
Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION


Question iconHaven't found what you were looking for? Use this form to inform us about it.

Support
Top