LEGJS and NOLEGJS (JANUS DEFINE parameters)

From m204wiki
Revision as of 20:24, 11 March 2011 by Admin (talk | contribs)
Jump to navigation Jump to search

<section begin="desc" />Enable/Disable use of Javascript in Janus Legacy application<section end="desc" />

LEGJS and NOLEGJS are parameters on JANUS DEFINE, whichs define and sets characteristics of a Janus port. See the List of JANUS DEFINE parameters.

Indicates whether or not Janus Web Legacy support is to use JavaScript in the HTML it sends to browsers. The default of LEGJS means that Janus Web Legacy support will use JavaScript in its generated HTML.

While almost all browsers correctly support the simple JavaScript used by Janus Web Legacy support, and this JavaScript makes the pages generated by Janus Web Legacy support considerably more "friendly", the NOLEGJS parameter can be specified if a site has rules against the use of JavaScript or if the JavaScript causes problems with some browsers.

Before Sirius Mods Version 6.0, Janus Web Legacy support did not generate any JavaScript, so the LEGJS and NOLEGJS parameters were not necessary or available.

The LEGJS and NOLEGJS parameter on the JANUS DEFINE can be overridden on a URL basis by the like-named parameters on JANUS WEB SCREEN rules, and they can be overridden on an application level by the like-named parameters in $Web_Screen calls.

Valid only for WEBSERV ports.

References

See: List of Janus commands | List of JANUS DEFINE parameters.