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.