Chapter 8. H

Table of Contents
handleEvent() Pass an event to the appropriate handler for this object.
Handler An event handler can be attached to an HTML tag as an attribute.
HasInstance() Internal private function to test for the existence of an instance.
HasProperty() Internal private function to test for the existence of a property.
HEAD object A special MSIE object that represents the head block of an HTML document.
HEAD.profile The profile property of the current document's <HEAD> block.
HEAD.vAlign The vertical alignment associated with the <HEAD>.
Hexadecimal value A numeric value based on a radix of 16.
Hidden object A field of data submitted with the form but not visible to the user.
Hidden.type The type value for the <INPUT> object that describes the hidden field.
Hidden.value The value of a hidden field in a form.
Hiding scripts from old browsers Old browsers need to have script content disguised.
Hierarchy of objects To fully understand JavaScript and in particular its use in the browser, it is helpful to know how objects relate to one another.
High order bit The most significant bit in an integer value.
History Scripting language history.
history An alias to the window.history property.
History object A history object owned by the window. This exposes information about URLs that have been visited previously.
History.back() Go to the previous page.
History.current The URL of the current window content.
History.forward() Go to the next page.
History.go() Return to a URL from the history array.
History.length The number of history entries available.
History.next The next document in the history array.
History.previous The previous document in the history array.
H<n> object An object that represents the <H1> to <H6> tags.
H<n>.align The alignment of an <H1> to <H6> tag.
home() Go to the home page according to the user preferences.
Host environment The environment in which a JavaScript interpreter has been embedded.
Host features That which is added to the language due to the hosting environment it runs in.
Host object An object that is built-in, but is provided by the hosting environment.
HR object An object that represents an <HR> tag.
HR.align An attribute to control the alignment of the <HR> object on screen.
HR.color The color of the <HR> object.
HR.noShade A switch attribute, used to control whether there is a shadow around the <HR> object.
HR.size A measure of the thickness of the <HR> object, expressed in pixels.
HR.width A width measurement of the <HR> object.
HTC This is an abbreviation for the MSIE based HTML components (which used to be called scriptlets).
.htc A file containing a behavior handler script for use in MSIE browsers.
.htm An HTML page.
HTML The standard notation for creating web pages.
.html An HTML page.
HTML Character entity Character value escapes for use in HTML.
HTML Comment tag (<!-- ... -->) HTML comments can be used to hide scripts.
HTML Component An HTML Component is a small modular fragment of script contained in an .htc file and can be shared across several pages.
HTML entity escape It looks like HTML but it isn't intended to be.
HTML file HTML web page file.
HTML object An object in MSIE that represents an <HTML> tag.
HTML.title The document title.
HTML.version The version string of an HTML document.
HTML tag attribute HTML tags have attributes, some of which can be accessed from scripts.
HTTP-EQUIV="..." The name attribute for a pseudo header item.
http: URL A request from a web browser to a web server to send a document.
https: URL A request from a web browser to a secure web server to send a document with an encrypted and secure protocol.
HyperLink HyperLinks are references to documents served elsewhere. They may be pages, assets or includable files.
HyperLink object Another name for the Url object.