![]()
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 |