- Table of Contents
- S object — An object that represents the font style controlled by the <S> HTML tag.
- Same origin — A policy for granting access across window boundaries.
- SAMP object — An object representing the HTML content delimited by the <SAMP> tags.
- Scalar type — Data types composed of a single arithmetic atomic component.
- Scope — The part of the script within which an identifier is reachable.
- Scope chain — A scope chain is a logical list of objects associated with an execution context.
- Scope of event handler — The scope of an event handler is somewhat different to the normal scope.
- screen — An alias for the window.screen property.
- Screen object — An object that represents the screen display and its rendering capabilities.
- Screen.availHeight — The available height taking task bars and menu bars into consideration.
- Screen.availLeft — The left-most pixel that is accessible in this screen.
- Screen.availTop — The top-most pixel that is accessible in this screen.
- Screen.availWidth — The available width taking task bars and menu bars into account.
- Screen.bufferDepth — The pixel Z-depth for the off-screen buffer.
- Screen.colorDepth — The number of bits available to resolve color values.
- Screen.fontSmoothingEnabled — A switch to control the kind of font rendering on the screen.
- Screen.height — The physical height of the screen display in pixels.
- Screen.pixelDepth — The pixel Z-depth for the screen display.
- Screen.updateInterval — The screen refresh rate.
- Screen.width — The physical width of the screen display in pixels.
- screenLeft — The left edge of the display screen.
- screenTop — The top edge of the display screen.
- screenX — The X coordinate of the window within the screen display.
- screenY — The Y coordinate of the window within the screen display.
- Script — A collection of source elements and optional function declarations.
- Script execution — The process of running script.
- Script fragment — A small portion of a script source text.
- SCRIPT object — An object that represents a <SCRIPT> block within the document.
- SCRIPT.charset — The character set that a script conforms to.
- SCRIPT.defer — Whether the execution of a script object is to be deferred during page loading to speed the construction of a page.
- SCRIPT.event — Scripts can be associated with events in the event model.
- SCRIPT.htmlFor — The element ID associated with the FOR="..." HTML tag attribute in the <SCRIPT> tag.
- SCRIPT.readyState — The current status disposition of a <SCRIPT> block as it is being loaded.
- SCRIPT.recordNumber — The record number within the data set that created the script's content.
- SCRIPT.src — The URL where the source text for a script block is kept.
- SCRIPT.text — The textual content of a script block.
- SCRIPT.type — The MIME type of the <SCRIPT> block's content.
- Script Source Text — The original source text that is interpreted and executed.
- <SCRIPT SRC="..."> — The URL to access an insertable fragment of JavaScript contained in an include file.
- Script termination — The act of halting the execution of a script.
- <SCRIPT TYPE="..."> — The MIME type for a block of script code.
- </SCRIPT> — Problems with closing <SCRIPT> tags.
- <SCRIPT ARCHIVE="..."> — The URL to access an archive containing insertable fragments of JavaScript contained in a single file.
- <SCRIPT EVENT="..."> — A tag attribute to associate a script block with an event to be handled.
- <SCRIPT FOR="..."> — A tag attribute to associate a script block with an input element or for mapping script blocks to objects embedded in web pages.
- <SCRIPT ID="..."> — Script blocks can be given ID values so they can be identified within the document scripts array.
- <SCRIPT LANGUAGE="..."> — The required version of JavaScript to interpret the enclosed code.
- <SCRIPT> — A container for JavaScript in an HTML page.
- ScriptArray object — A collection of script blocks belonging to a document.
- ScriptArray.item() — An item selector for accessing a single script within the collection.
- ScriptArray.length — The number of script blocks in the current document.
- ScriptEase — A standalone JavaScript interpreter sold by Nombas Inc.
- ScriptEngine() — A special MSIE globally available function that describes the scripting engine currently installed for use with the browser.
- ScriptEngineBuildVersion() — A special MSIE globally available function that describes the build version of scripting engine currently installed for use with the browser.
- ScriptEngineMajorVersion() — A special MSIE globally available function that describes the major version number of the scripting engine currently installed for use with the browser.
- ScriptEngineMinorVersion() — A special MSIE globally available function that describes the minor version number of the scripting engine currently installed for use with the browser.
- Scriptlet — A scripting component within the Windows Script Host environment.
- scroll() — An alias for the window.scroll() method.
- scrollbars — An alias for the window.scrollbars property.
- scrollBy() — An alias for the window.scrollBy() method.
- scrollTo() — An alias for the window.scrollTo() method.
- secure — A flag indicating that a window was loaded from a secure source.
- Security policy — The rules about what can access local client-side resources.
- Select object — A drop down menu containing a list of <OPTION> items. These are used in forms to build menus and pop-ups. They may select single items or multiple items.
- Select.add() — Adds a new option object to a select list collection.
- Select.length — The length of a select block for a popup menu.
- Select.multiple — A flag indicating whether a select block can have multiple or single items only selected.
- Select.options[] — An array of options objects one each per menu item.
- Select.remove() — Remove an item from a select list collection.
- Select.selectedIndex — The index of the selected item in a <SELECT> block.
- Select.size — The number of items currently chosen in the select popup.
- Select.tags() — A method for retrieving collections of objects belonging to a particular class and which are a subset of the all[] collection for this object.
- Select.type — The type of select object.
- Select.value — The presently selected option value.
- Selection object — An object representing a user selection in the current window.
- selection.clear() — A method to clear the area selected by the user.
- selection.createRange() — A factory method for creating a text range.
- selection.empty() — A means of emptying a selection.
- selection.type — A property containing a type for the selection.
- Selection statement — A means of selecting one or other code block to be executed.
- SelectorArray object — A collection of style sheet rules.
- SelectorArray.length — A count of the number of rules in a style sheet.
- self — An alias for the window.self property.
- Semantic event — An event that has been mapped to the DOM.
- Semi-colon (;) — Semi-colon characters are used to mark the end of a statement.
- SendMail object — An object that encapsulates an outgoing e-mail message.
- SendMail() — A constructor for creating objects that encapsulate an outgoing e-mail message.
- SendMail.Bcc — Defines the list of blind copy recipients.
- SendMail.Body — The body text for the e-mail message.
- SendMail.Cc — Defines a list of CC recipients.
- SendMail.constructor — A constructor function for object instances.
- SendMail.errorCode() — Retrieves an error code value after attempting to transmit.
- SendMail.errorMessage() — If there is an error, then you can obtain the message text with this method.
- SendMail.ErrorsTo — Defines the recipient of error e-mails if the message fails to arrive.
- SendMail.From — Defines the From address of the e-mail.
- SendMail.Organization — A standard header to describe the organisation you belong to.
- SendMail.prototype — The prototype for the SendMail object that can be used to extend the interface for all SendMail objects.
- SendMail.ReplyTo — The address to which replies should be sent.
- SendMail.send() — Send the message encapsulated by this object.
- SendMail.Smtpserver — Defines the name of the SMTP server to which we shall connect and request that our message be sent.
- SendMail.Subject — Defines the subject heading for the message.
- SendMail.To — Defines the To: address for the e-mail.
- server object — An object that represents the server in server-side JavaScript implementations.
- server.agent — Describes the server being used.
- server.host — The machine and domain name values for the server host.
- server.hostname — The hostname and port property of the receiving server object.
- server.lock() — A means of locking the server object to prevent contention between scripts.
- server.port — The port number that the server listens on for incoming requests.
- server.protocol — The protocol supported by the server is available from this property.
- server.unlock() — Relinquish a lock on the server object.
- Server side browser detection — You can do a great deal of browser portability handling if you are prepared to serve browser specific pages from your web server.
- Server-side JavaScript — That JavaScript which is executed in the web server, probably in response to a browser request and accessed via CGI.
- setHotkeys() — Activate or deactivate keyboard shortcuts for this window.
- setInterval() — A method for setting timer intervals.
- setResizable() — Enable or inhibit the window resize capability.
- setTimeout() — A method for setting a one shot timer.
- setZOptions() — Define the window stacking behaviour.
- Shadow() — A visual filter for creating a shadow.
- Shallow copying — Copying object references and not the objects.
- Shared Property — A property contained in a prototype and shared between several instances.
- Shell Scripting with JavaScript — Unix command line tools written in JavaScript.
- Shift expression — Shifts the left value by an amount specified by the right value.
- Shift operator — Used to create a shift expression.
- short — Reserved for future language enhancements.
- showHelp() — Display the help window.
- showModalDialog() — An alias for the window.showModalDialog() method.
- showModelessDialog() — An alia for the window.showModelessDialog() method.
- .shtm — Server-side processed HTML file.
- .shtml — Server-side processed HTML file.
- Side effect — The changes to the execution environment due to some code being executed.
- Sidebar object — A new object introduced with Netscape 6.0 to manage the left side navigation bar.
- Signed scripts — A means of giving scripts a privilege to access secure content.
- Single line comment — A pair of slash characters (//) indicates single line comments.
- Slide() — A transition effect with the appearance of one image sliding over another.
- SMALL object — An object that represents the font style controlled by the <SMALL> HTML tag.
- snews: URL — A request from a web browser to a secure news server to send a document.
- Sort ordering — The mechanism by which items are arranged in sequence according to a locale.
- Source files — You can store JavaScript into external source files.
- Source text — Human readable script source text to be parsed and executed.
- SPAN object — An object that encapsulates the contents of an inline <SPAN> tag.
- Special number values — Special properties of the Global and Number objects.
- Special type — Special data types are available to test variable content.
- Spiral() — Reveals the new image with a spiral effect.
- SSJS — An abbreviation for Server-Side JavaScript.
- Stack manipulation — In Netscape 4, you can build stack managers.
- Standalone JavaScript — JavaScript that is executed in an application not associated with web pages at all.
- Statement — A functional section of a program.
- static — Reserved for future language enhancements.
- Static filters — These filters are used to define the appearance of an HTML Element object.
- Static method — Defines static methods using function properties you add to a function object.
- Static variable — Define static variables using properties you add to a function object.
- status — An alias for the window.status property.
- Status code — Many of the NES supported methods return a status code that is consistently defined across all objects and methods.
- Status line — An area in the browser frame that status messages can be presented in.
- statusbar — An alias for the window.statusbar property.
- .stm — Server-side processed HTML file.
- stop() — An alias for the window.stop() method.
- Storage duration — The time during which an entity is available for use.
- Stproc object — An object that encapsulates a call to a stored procedure on a database from a Netscape Enterprise Server.
- Stproc.close() — Close a stored procedure object when it is no longer required.
- Stproc.outParamCount() — Retrieves a count of the number of parameter values the stored procedure has returned.
- Stproc.outParameters() — Retrieve an output parameter from the stored procedure.
- Stproc.prototype — The prototype for the Stproc object that can be used to extend the interface for all Stproc objects.
- Stproc.resultSet() — Retrieve a result set object from the stored procedure.
- Stproc.returnValue() — Retrieves the return value of the stored procedure.
- Stretch() — A variation on a wipe effect except that the new image appears to stretch over the old one. The old one is squashed until it disappears.
- Strictly equal to (===) — The two values must be exactly equal to one another in value and type.
- STRIKE object — An object that represents the font style controlled by the <STRIKE> HTML tag.
- String — A native built-in type.
- String — A built-in primitive value.
- String concatenate (+) — Joins two string values together.
- String literal — A literal constant whose type is a built-in primitive value.
- String object — An object of the class "String".
- String() constructor — A String object constructor.
- String() — A String object constructor called as a function.
- String.anchor() — Encapsulates the string within an <A NAME="..."> tag context.
- String.big() — Encapsulates the string within an <BIG> tag context.
- String.blink() — Encapsulates the string within an <BLINK> tag context.
- String.bold() — Encapsulates the string within an <B> tag context.
- String.charAt() — A character within the string
- String.charCodeAt() — The Unicode code point value of a character within the string.
- String.Class — Internal property that returns an object class.
- String.concat() — A method for concatenating as opposed to the concatenate operator.
- String.constructor — A reference to a constructor object.
- String.fixed() — Encapsulates the stringEncapsulate within an <TT> tag context.
- String.fontcolor() — Encapsulates the string within an <FONT COLOR="..."> tag context.
- String.fontsize() — Encapsulates the string within an <FONT SIZE="..."> tag context.
- String.fromCharCode() — A class-based factory method for converting numeric character codes to String objects.
- String.indexOf() — The location of a sub-string within a string.
- String.italics() — Encapsulates the string within an <I> tag context.
- String.lastIndexOf() — The location of the rightmost sub-string within a string.
- String.length — The length of a String object's value.
- String.link() — Encapsulates the string within an <A HREF="..."> tag context.
- String.localeCompare() — A locale sensitive string comparison.
- String.match() — Searches a string using a regular expression and returns the matches in an array.
- String.prototype — The prototype for the String object that can be used to extend the interface for all String objects.
- String.replace() — Searches a string using a regular expression and replace the matches.
- String.search() — Searches a string using a regular expression.
- String.slice() — Returns a sub-string sliced out of the original.
- String.small() — Encapsulates the string within an <SMALL> tag context.
- String.split() — Split a string and store the components in an array.
- String.strike() — Encapsulates the string within an <STRIKE> tag context.
- String.sub() — Encapsulates the stringEncapsulate within an <SUB> tag context.
- String.substr() — Returns a sub-string extracted from the original.
- String.substring() — Extracts a portion of a string.
- String.sup() — Encapsulates the string within an <SUP> tag context.
- String.toLocaleLowerCase() — Converts a string to all lower case using a locale sensitive character mapping.
- String.toLocaleUpperCase() — Converts a string to all upper case.
- String.toLowerCase() — Converts a string to all lower case.
- String.toSource() — Outputs a string formatted as a string literal contained in a string.
- String.toString() — Returns a string primitive version of an object.
- String.toUpperCase() — Converts a string to all upper case.
- String.valueOf() — Returns the primitive value of the object.
- String operator — Operators that act on string values.
- Strips() — Reveals new image by sliding diagonal strips across the image.
- STRONG object — An object representing the HTML content delimited by the <STRONG> tags.
- STYLE object (1) — An object that encapsulates the <STYLE> tag in the document source as opposed to the internally created style objects manufactured from CSS style sheet contents.
- STYLE.disabled — A switch to enable or disable a style object defined by the <STYLE> tag.
- STYLE.media — A description of the target presentation media that this <STYLE> tag is applicable to. This is not widely or fully supported as yet.
- STYLE.readyState — The current status disposition of a <STYLE> object as it is being loaded.
- STYLE.type — The MIME type that describes the kind of style information contained in the <STYLE> tag.
- style object (2) — An object that represents an individual style element within a style sheet.
- style.azimuth — Part of the aural style control suite that defines the horizontal angle of the sound source relative to the listener.
- style.background — A shortcut to specify several background properties.
- style.backgroundAttachment — The means of attachment for the style.
- style.backgroundColor — A color of the styled object's background.
- style.backgroundImage — The image displayed as a background to the object.
- style.backgroundPosition — The grid offset position for the background image.
- style.backgroundPositionX — The X-coordinate of the background image grid position.
- style.backgroundPositionY — The Y-coordinate of the background image grid position.
- style.backgroundRepeat — A property that controls the background step and repeat behavior.
- style.behavior — Defines the URL location of a behavior HTC file.
- style.border — A border round the styled element.
- style.borderBottom — Set the color, width and style of the bottom edge of the style border.
- style.borderBottomColor — The color of the bottom edge of the style border.
- style.borderBottomStyle — The type of line for the bottom edge of the style border.
- style.borderBottomWidth — The width of the bottom edge of the object's border.
- style.borderCollapse — A switch that determines whether borders of adjacent elements are drawn independently of one another or shared between the two items.
- style.borderColor — The color of the border around an element.
- style.borderLeft — Sets the color, width and style of the left edge of the style border.
- style.borderLeftColor — The color of the left edge of the style border.
- style.borderLeftStyle — The type of line used for the left edge of the style border.
- style.borderLeftWidth — The width of the border to the left of an element.
- style.borderRight — Set the color, width, and style of the right edge of the style border.
- style.borderRightColor — The color of the right edge of the style border.
- style.borderRightStyle — The kind of line used for the right edge of the style border.
- style.borderRightWidth — The width of the border to the right of an element.
- style.borderSpacing — This defines the spacing between the adjacent bordered edges of the two elements.
- style.borderStyle — The style of border that is drawn round a styled element.
- style.borderTop — Set the color, width and style of the top edge of the style border.
- style.borderTopColor — The color of the top edge of the style border.
- style.borderTopStyle — The kind of line used for the top edge of the style border.
- style.borderTopWidth — The width of the border along the top edge of an element.
- style.borderWidth — The thickness of the style border.
- style.bottom — A positioning reference point.
- style.boxSizing — A special style supported by MSIE to control the way that elements are boxed.
- style.captionSide — An attribute that controls the positioning of a caption with respect to its owning object.
- style.cellSpacing — Defines the cell spacing of items in a table.
- style.clear — A means of controlling text flow and positioning of objects adjacent to one another to allow them to coexist on the same horizontal line or to force a line break before or after them.
- style.clip — A clip region for a style.
- style.clip.bottom — The bottom edge of an element object's clip region.
- style.clip.left — The left edge of an element object's clip region.
- style.clip.right — The right edge of an element object's clip region.
- style.clip.top — The top edge of an element object's clip region.
- style.color — Defines the foreground color of any text drawn in the content of the styled element.
- style.colorProfile — This is an extension to the style model that allows for accurate color models to be used for improved color fidelity of the displayed image.
- style.columnSpan — Defines the number of columns to span when displaying a table cell.
- style.content — A means of adding small fragments of HTML before and after an element without that HTML needing to be coded into the document source with the styled element.
- style.counterIncrement — A means of controlling the way that counters in enumerated items are to be incremented when they are used in the document.
- style.counterReset — A way to reset a counter at the start of a section.
- style.cssFloat — An extension to the float attribute that is a standard CSS attribute. cssFloat is an MSIE-only attribute and is not standardized. It appears to simply be another name for the float property.
- style.cssText — The CSS style sheet specification source text for this style object.
- style.cue — Part of the aural style control suite that defines the aural icon sound before and after an item is spoken.
- style.cueAfter — Part of the aural style control suite that defines the aural icon sound after an item is spoken.
- style.cueBefore — Part of the aural style control suite that defines the aural icon sound before an item is spoken.
- style.cursor — A cursor shape to display when the pointer hovers over the element.
- style.direction — Controls the direction of flow of inline content such as text and table cells.
- style.display — A control attribute that defines how an element should be rendered into the display window.
- style.elevation — Part of the aural style control suite that defines the height of a sound source within a 3D space.
- style.emptyCells — An indication of how empty cells in a table should be displayed.
- style.filter — Defines the visual, reveal or blend filter for the object.
- style.float — An alignment control that indicates how text is to be flowed round the object that the style is applied to.
- style.floatStyle — An MSIE extension to the normal float style attributes. All the indications are that this is simply another name for the styleFloat property.
- style.font — A special shortcut styling control that provides a way to define several font styling attributes in a single assignment.
- style.fontFamily — A list of fonts to be used for the element. The first one in the list that is available will be used.
- style.fontSize — Controls the size of the text drawn with the current font. Note that different browser-support a text-imaging model at varying resolutions, and it is difficult to obtain consistent results when older browsers are used.
- style.fontSizeAdjust — A means of compensating for the differences in browser font rendering models.
- style.fontStretch — A means of extending the font in the horizontal direction only.
- style.fontStyle — Controls the italicization of a font. The oblique and italic styles affect the displayed font in different ways.
- style.fontVariant — The small-caps variant of a font for a style.
- style.fontWeight — The boldness of text drawn in the current font.
- style.getAttribute() — A method to extract attributes from a style.
- style.getExpression() — An MSIE extension for managing style controls.
- style.height — The height of a sizing style.
- style.imeMode — An Input Method Editor mode specifier.
- style.important — A means of adding emphasis to an object.
- style.item() — When the style is treated as if it were a collection, objects belonging to it can be referenced by their item numbers.
- style.layoutGrid — An MSIE extension that provides a means of laying out objects on a grid.
- style.layoutGridChar — Part of the MSIE grid layout control.
- style.layoutGridCharSpacing — Spacing control for the MSIE grid layout extensions.
- style.layoutGridLine — Additional control for the MSIE grid layout extensions.
- style.layoutGridMode — Mode settings for the MSIE grid layout extensions.
- style.layoutGridType — A type selector for the MSIE grid layout extensions.
- style.left — A positioning reference point.
- style.length — The style object can be treated as if it were a collection. This property indicates the number of objects that are in the collection.
- style.letterSpacing — The letter spacing of text in a style.
- style.lineBreak — Line breaking control style for Japanese text layouts.
- style.lineHeight — Defines the height of a box that contains a line of text. This is the distance between the base lines of two adjacent lines of text.
- style.listStyle — A shortcut property for defining several list style attributes in a single assignment.
- style.listStyleImage — A URL for an image resource to be used for bullets in a list style.
- style.listStylePosition — A position control for a list marker.
- style.listStyleType — The type of list presentation marker for an ordered (<OL>) or unordered (<UL>) list.
- style.margin — The margin around a styled element.
- style.marginBottom — The thickness of the bottom margin of a styled element.
- style.marginLeft — The thickness of the left margin of a styled element.
- style.marginRight — The thickness of the right margin of a styled element.
- style.marginTop — The thickness of the top margin of a styled element.
- style.markerOffset — A spacing distance between the list item marker and the list item content.
- style.marks — A control attribute that determines whether crop marks should be added to the page when it is printed.
- style.maxHeight — Defines the maximum height of a styled element.
- style.maxWidth — Defines the maximum width of a styled element.
- style.minHeight — Defines the minimum height of a styled element.
- style.minWidth — Defines the minimum width of a styled element.
- style.orphans — Defines the minimum number of lines of a paragraph of text that must be visible at the bottom of a page when a page break is present. This is most likely to occur when printing documents.
- style.outline — A shortcut attribute for defining all the outline settings together.
- style.outlineColor — The color of a border outline around the styled element.
- style.outlineStyle — The border style for an outline around a styled element.
- style.outlineWidth — The width of a border that outlines a styled element.
- style.overflow — The overflow style that defines how to display content that is too large to fix the element's stated box size.
- style.overflowX — A definition of how to handle horizontally overflowing content.
- style.overflowY — A definition of how to handle vertically overflowing content.
- style.padding — A shortcut means of specifying all the padding attributes for a styled element.
- style.paddingBottom — A value for the thickness of the padding space at the bottom of a styled element.
- style.paddingLeft — A value for the thickness of the padding space to the left of a styled element.
- style.paddingRight — A value for the thickness of the padding space to the right of a styled element.
- style.paddingTop — A value for the thickness of the padding space at the top of a styled element.
- style.page — A means of placing a styled element onto a particular page. If necessary a page break will be created to accommodate the required location.
- style.pageBreakAfter — The placement of a page break after the styled element.
- style.pageBreakBefore — The placement of a page break before the styled element.
- style.pageBreakInside — Indicates whether a page break can occur inside the element if necessary.
- style.pause — Part of the aural style control suite that defines a momentary pause before or after an item is spoken.
- style.pauseAfter — Part of the aural style control suite that defines a momentary pause after an item is spoken.
- style.pauseBefore — Part of the aural style control suite that defines a momentary pause before an item is spoken.
- style.pitch — Part of the aural style control suite that defines the average pitch frequency of the voice used to speak the text.
- style.pitchRange — Part of the aural style control suite that defines the variance of the spoken voice pitch when it is capable of rendering emphasis by changing its average pitch.
- style.pixelBottom — The location of the styled element measured in pixel units within the page.
- style.pixelHeight — The pixel height of the styled element.
- style.pixelLeft — The pixel position of the left edge of the styled element.
- style.pixelRight — The pixel position of the right edge of the styled element.
- style.pixelTop — The pixel position of the top edge of the styled element.
- style.pixelWidth — The pixel width of the styled element.
- style.playDuring — Part of the aural style control suite that controls the mix between foreground and background sound effects.
- style.posBottom — A measurement unit independent positioning control property.
- style.posHeight — A measurement unit independent size control property.
- style.position — A flag to indicate relative or absolute positioning of an element.
- style.posLeft — A measurement unit independent positioning control property.
- style.posRight — A measurement unit independent positioning control property.
- style.posTop — A measurement unit independent positioning control property.
- style.posWidth — A measurement unit independent size control property.
- style.quotes — A list of quotation marks to use for progressively quoted content that may have nested quotation marks.
- style.removeExpression() — An MSIE extension for managing style controls.
- style.renderingIntent — An MSIE extension to control the rendering of the page. This is part of the color modeling and preservation of true color representations.
- style.richness — Part of the aural style control suite that defines the forcefulness of the spoken voice.
- style.right — A positioning reference point.
- style.rowSpan — An indication of how many rows a table cell should span.
- style.rubyAlign — An MSIE extension to support the alignment of ruby elements.
- style.rubyOverhang — An MSIE extension to support the alignment of styled elements.
- style.rubyPosition — An MSIE extension to support the alignment of styled elements.
- style.scrollbar3dLightColor — Access to the scrollbar colors.
- style.scrollbarArrowColor — Defines the arrow color of a scrollbar.
- style.scrollbarBaseColor — Defines the base color of a scrollbar.
- style.scrollbarDarkShadowColor — Defines the dark shadow color of a scrollbar.
- style.scrollbarFaceColor — Defines the face color of a scrollbar.
- style.scrollbarHighlightColor — Defines the highlight color of a scrollbar
- style.scrollbarShadowColor — Defines the shadow color of a scrollbar.
- style.setAttribute() — A method for setting attributes in styles.
- style.setExpression() — An MSIE extension for managing style controls.
- style.size — Defines the size and orientation of a bounding box on a printed page.
- style.speak — Part of the aural style control suite that defines whether the content should be spoken out loud or not.
- style.speakDate — A format control that dictates the order in which date items are spoken.
- style.speakHeader — Part of the aural style control suite that defines whether a table cell's header description is spoken before the content of the cell itself.
- style.speakNumeral — Part of the aural style control suite that defines whether numbers are spoken individually or in a compounded form.
- style.speakPunctuation — Part of the aural style control suite that defines whether punctuation is spoken, or whether it affects the phrasing and delivery of the speech.
- style.speakTime — Part of the aural style control suite that defines the format of time values and whether they are spoken in 12 or 24 hour format.
- style.speechRate — Part of the aural style control suite that defines the rate at which the text is spoken out loud.
- style.stress — Part of the aural style control suite that defines the amount of inflection in the voice as items are spoken.
- style.styleFloat — A property that allows styled elements to float.
- style.tableLayout — Controls how the browser primarily works out table sizing and layout from the content or the sizing HTML tag attributes.
- style.textAlign — Controls the horizontal alignment of text within the styled element.
- style.textAutospace — Support for spacing control in ideographic languages used in Asia.
- style.textDecoration — Controls decorative additions to the text such as underlines and strike-throughs.
- style.textDecorationBlink — The blink attribute of the styled element.
- style.textDecorationLineThrough — A text decoration style.
- style.textDecorationNone — A text decoration style.
- style.textDecorationOverline — A text decoration style.
- style.textDecorationUnderline — A text decoration style.
- style.textIndent — Controls the indentation of text within the styled element.
- style.textJustify — Controls the justification layout of textual content within the styled element.
- style.textKashidaSpace — A means of controlling the Kashida expansion of an Asian font.
- style.textShadow — Controls artistic shadow effects for text in the styled element.
- style.textTransform — Controls capitalization of the text within the styled element.
- style.textUnderlinePosition — A means of controlling whether the underline is placed above or below the text.
- style.top — A positioning reference point.
- style.unicodeBidi — Controls the bi-directionality of Unicode text within the styled element.
- style.verticalAlign — The vertical alignment of the style.
- style.visibility — The visibility of elements in this style.
- style.voiceFamily — Part of the aural style control suite that defines which one of an available set of predefined voices is used to speak the text.
- style.volume — Part of the aural style control suite that defines the dynamic range from soft to loud that the spoken voice will use.
- style.whiteSpace — Controls how the browser should treat white space characters within the document source when it is rendered on the page.
- style.widows — Defines the minimum number of lines of a paragraph of text that must be visible at the top of a page when a page break is present. This is most likely to occur when printing documents.
- style.width — The width of a styled element.
- style.wordBreak — A means of controlling line breaking behavior within words.
- style.wordSpacing — Controls the spacing between words on the page.
- style.wordWrap — Controls the word wrapping behavior when the content exceeds the bound of its containing element object.
- style.writingMode — A typographic control for use with Asian fonts.
- style.zIndex — A value for the position of the element in a Z stacking order.
- style.zoom — Reads and writes a zoom scaling factor for the receiving element object.
- style.zOrder — In some documentation, this property is described as an alternative way of controlling the Z ordered location of the styled object.
- <STYLE> — Style controls can be effected from JavaScript code.
- <STYLE TYPE="..."> — The mime type for a block of JSSS style code.
- StyleSheet object — An object that represents a style sheet.
- StyleSheet.addImport() — A method for importing to style sheets.
- StyleSheet.addRule() — A method for adding a rule to a style sheet.
- StyleSheet.cssRules[] — A collection of CSS rules belonging to a style sheet. This is another name for the rules[] collection.
- StyleSheet.cssText — The CSS text belonging to a style sheet.
- StyleSheet.disabled — A property that disables a style sheet.
- StyleSheet.href — The HREF location of a style sheet for download from a server.
- StyleSheet.id — The value of the ID="..." HTML tag attribute.
- StyleSheet.imports[] — A collection of all the imported style sheets defined for this style sheet object.
- StyleSheet.media — A description of the target media.
- StyleSheet.ownerNode — The DOM node that owns the style sheet.
- StyleSheet.owningElement — The element that owns the style sheet.
- StyleSheet.owningNode — The DOM node that owns the style sheet.
- StyleSheet.parentStyleSheet — The parent stylesheet that styles are cascaded from.
- StyleSheet.readOnly — The read-only property of a style sheet.
- StyleSheet.removeRule() — An accessor for removing rules belonging to a style sheet's rules collection.
- StyleSheet.rules[] — An array of rules contained within this style sheet.
- StyleSheet.title — This is an advisory title text.
- StyleSheet.type — What sort of style sheet the object represents.
- Style sheet — A means of abstracting presentation style out of the content in a web page.
- StyleSheetList object — An array of style sheet objects provided by MSIE.
- StyleSheetList.item() — An accessor for objects in the StyleSheetList collection.
- StyleSheetList.length — The number of style sheets currently supported by the document.
- SUB object — An object that encapsulates the contents of a <SUB> tag.
- Subclasses — Subclasses inherit the behavior from their superclass.
- SubmitButton object — A button in a form that submits the form to the server.
- SubmitButton.handleEvent() — Passes an event to the appropriate handler for this object.
- SubmitButton.type — The subclass type of this Input object.
- SubmitButton.value — The text string in the button.
- Subtract (-) — Subtracts the right operand from the left operand.
- Subtract then assign (-=) — Subtracts the right value from the left, modifying the left-hand value.
- sun — A short cut to the Packages.sun object.
- SUP object — An object that encapsulates the contents of a <SUP> tag.
- super — Reserved for future language enhancements.
- Superclasses — Superclasses are the parent class of subclassed objects.
- switch( ... ) ... case: ... default: ... — Select one of a set of cases according to a switch value.
- synchronized — Reserved for future language enhancements.
- SyntaxError object — A native error object based on the Error object.