TOC PREV NEXT INDEX




Browser Properties


Property
Type
Description
Dynamic
ice.browser.appName
string
Overrides the default application name for JavaScripts. JavaScript navigator.appName gets its default value from this property. If this property is not specified, the value of ice.browser.emulation determines what strings scripts should see as navigator.appName and navigator.appVersion according to the specified emulation mode.
Yes
ice.browser.appVersion
string
Overrides the default application version for JavaScripts. JavaScript navigator.appVersion gets its default value from this property. If this property is not specified, the value of ice.browser.emulation determines what strings scripts should see as navigator.appName and navigator.appVersion according to the specified emulation mode.
Yes
ice.browser.directionFocus
boolean
If set to true, arrow keys are used for changing focus in the displayed Web page (that is, use DirectionFocusManager instead of FocusManager). Tab keys work normally.
new html4-pilot
ice.browser.emulation
string
Used by the JavaScript module if ice.browser.appName or ice.browser.appVersion are not specified. Possible values are ie, ns (deprecated), and ns6. Any other value means no emulation-specific code is run.
Yes
ice.browser.forcegc
boolean
If set to true, the application forces garbage collection at certain points.
No
ice.browser.http.agent
string
Defines the string the agent uses to identify itself to the server. By modifying this property, you can specify that your application should be identified as another browser. If set, this property overrides http.agent.
Note that the HTTP User-Agent string is set automatically based on the currently set browser emulation mode. In versions before 6.0, the HTTP User-Agent string had to be set separately by the application using the ice.browser.http.agent system property, so a change to the browser emulation mode usually had to be accompanied with a corresponding setting of the http user agent string. That step is no longer required.
Yes
ice.browser.maxMemory
integer
Sets the maximum memory amount for the application. If the -mx option is used with the Java interpreter, this property must be set accordingly.
No
ice.browser.memoryCheck.period
integer
Specifies the interval between checks for low memory conditions, in milliseconds. If not specified, no memory checking is done. For more information, see Setting a Time Period for Memory Checking.
No
ice.browser.minMemory
integer
Sets a safety margin to be used for recovery after reaching the memory limit. The limit is the difference between maxMemory and minMemory. For example, if maxMemory is 2MB and minMemory is 0.5MB, the application has 1.5MB available before reaching the limit. Below this, the layout and parsing is stopped. The default is 300K.
No
ice.browser.parseTreeOutput
string
Specifies where to save the DOM tree. This is specific to the Generic RI. For more information, see Saving a DOM Tree Dump File.
No
ice.browser.pjava
boolean
In a PJava environment, sets the use of scrollbars. However, if the PJava environment supports scrollbars, you do not have to set this property.
new html4-
pilot
ice.browser.scroll
string
If set to "smooth", instantiates the SmoothScrollHandler instead of the default ScrollHandler. It may provide smoother scrolling when using the arrow and page keys, but may slow scrolling significantly.
new html4 pilot
ice.browser.verbose
boolean
Generates version information and other output to the console or to the location specified by System.out. Set to true by default. If set to false, this information is not printed.
No
ice.browser.winontop
boolean
If set to true, new windows are opened on top of the current window. Default is false. This is specific to the Generic RI.
Yes



Copyright 2005. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX