03 Troubleshooting
Designer, Server
Microsoft Internet Explorer 3.x Issues with JavaScript
Domino R5 provides enhanced support for redirection to framesets, which produces JavaScript that is not supported by Microsoft Internet Explorer (IE) 3.x. Microsoft IE 4.x provides full support for all Domino R5 Web elements.
When dynamically generating pages, Domino can detect the version of the browser making the request. If a IE 3.x user requests a page containing JavaScript design elements not supported by IE 3.x, Domino generate the following error:
Error 500 HTTP Web Server: Your browser's JavaScript implementation does not adequately support usage of this feature. Upgrade your browser to be able to use this feature.
Domino 5 features not supported by IE 3.x
These types of features results in Domino automatically generating JavaScript that is not supported by IE 3.x:
- The "Web Access: Use Javascript when generating pages" Database Option is enabled
- Options are selected that result in a URL redirection to a frameset, such as the "Auto Frame" option in the Launch properties of design elements
- URL targets are defined by formulas, such as:
- @SetTargetFrame
- Tabbed tables
- Design elements (such as Form, View, Page) that have a "Target Frame" specified
For example, the error message above will be returned for a URL containing the &BaseTarget argument which points to a page in a Domino database where the "Web Access: Use Javascript when generating pages" Database Option is enabled. If the same URL is used for the same database where the JavaScript option is not enabled, the URL will work as expected.