Create a Web Browser object
The Web Browser object provides the system with the ability to show webpages from an HMI
application. The object supports connections for URL address and Internet navigation at
runtime.
The Web Browser object uses Microsoft Edge (based on Chromium) as the default rendering
engine. If you want, you can switch the rendering engine to Internet Explorer by adding a
registry key.
- Microsoft Edge rendering engineBy default, the context menu is disabled on the webpage. If you want, you can enable the context menu by adding a registry key.
- Internet Explorer rendering engineSome websites may not show correctly in Microsoft Edge. If this happens, you can use Internet Explorer as an alternative. However, there is no way to disable the context menu in Internet Explorer.TIP:Some websites may show correctly in an older version of Internet Explorer but no longer work in a newer version. If you encounter this issue, consider changing the emulation mode for Internet Explorer and try again. For details about the emulation mode and supported values of Internet Explorer, seeBrowser Emulationof Microsoft Docs: Internet Feature Controls.
To create a Web Browser object:
- InFactoryTalk View Studio, in the Graphics editor, from the menu, selectObjects>Advanced>Web Browser, or click theWeb Browsericon on the toolbox.
- Drag the mouse to position and draw a rectangle the general size and location you intend the Web Browser to be.
- In theSE Web Browser Propertiesdialog box, set up the properties as needed.
Remarks
To enable the context menu for the Microsoft Edge rendering engine, follow the steps
below.
- Open the Registry Editor, navigate to the following location:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rockwell Software\RSView Enterprise
- UnderRSView Enterprise, add aWeb Browserkey.
- UnderWeb Browser, addDWORD (32-bit) Value, and then change its name tocontextmenu.
- Double-clickcontextmenu, and then change its value from 0 to 1.
- ClickOK.
To switch to Internet Explorer as the rendering engine, follow the steps below.
- Open the Registry Editor, navigate to the following location:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rockwell Software\RSView Enterprise
- UnderRSView Enterprise, add aWeb Browserkey.
- UnderWeb Browser, addDWORD (32-bit) Value, and then change its name toUseIE.
- Double-clickUseIE, and then change its value from 0 to 1.
- ClickOK.
To change the emulation mode for Internet Explorer, follow the steps below.
- In Internet Explorer, selectHelp>About Internet Explorerand remember the major version.
- Open the Registry Editor, navigate to the following location:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION(for 32-bit operating systems)
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION(for 64-bit operating systems)
- Depending on which component you are using, change the value of the registry keyVStudio.exeorDisplayClient.exeto another supported value between 7000 (0x1B58) and the value corresponding to your Internet Explorer version:
- 11001 (0x2AF9) or 11000 (0x2AF8) for Internet Explorer 11
- 10001 (0x2711) or 10000 (0x02710) for Internet Explorer 10
- 9999 (0x270F) or 9000 (0x2328) for Internet Explorer 9
- 8888 (0x22B8) or 8000 (0x1F40) for Internet Explorer 8
- 7000 (0x1B58) for Internet Explorer 7
- RestartFactoryTalk View StudioorFactoryTalk View SEClient and verify the webpages.
Provide Feedback