Show TOC

Web Browser IndependenceLocate this document in the navigation structure

Use

To be able to use the same HTML templates in different Web browsers, you need to specify URLs using the wgateURL function.

For instance, Netscape Communicator and Microsoft Internet Explorer behave in different ways with respect to the HTTP header "Window-Target":

  • When using Netscape Communicator, you can set the destination frame of a request dynamically from the server.

  • Microsoft Internet Explorer ignores this entry. A destination frame can only be defined statically using the <form> or <a> tag, but this coding is not sufficient in all cases.

To handle these differences, the wgateURL function selects the appropriate variant for the browser making the request (client sensing).

When implementing browser-independent HTML templates, you must decide which requests are to be targetted on which frames, and specify the relevant destination frames to wgateURL in the ~ target parameter.

This can be explained in the following examples:

Requests That Change Only One Frame

Requests That Change Multiple Frames