HTML Document

#### Search Results

Search

# HTML Document

Subprogram Name | Source Name | Executable Example | Viewable Example
--- | --- | --- | ---
H3-OPEN-HTML H3-OPEN-HTML-JAVASCRIPT H3-CLOSE-HTML | H3OHTML H3CHTML | E3HTML | E3HTML

> Description

>   Creates an HTML document with a head, title and beginning of body.

> Changes from previous versions

>   All (A250) BY VALUE variables at the interfaces have been changed to (A) DYNAMIC BY VALUE.

>   There is no need to recatalog the programs, because the old interface (A250) is compatible with the new one.

> Appearance

>   1. H3-OPEN-HTML

>      `<HTML>`
>      `<HEAD>`
>      `<TITLE>TITLE</TITLE>`
>      `</HEAD>`
>      `<BODY BACKGROUND="URL", BGCOLOR="#RPG">`

>   2. H3-OPEN-HTML-JAVASCRIPT

>      `<HTML>`
>      `<HEAD>`
>      `<SCRIPT LANGUAGE='JavaScript' SRC='URL'></SCRIPT>`
>      `<SCRIPT LANGUAGE='JavaScript'>`
>      `<!--- hide script from old browsers`
>      `PROGRAM`
>      `// end hiding from old browsers -->`
>      `</SCRIPT>`
>      `<TITLE>TITLE</TITLE>`
>      `</HEAD>`
>      `<BODY BACKGROUND="URL", BGCOLOR="#RGB">`

>   3. H3-CLOSE-HTML

>      `</BODY>`
>      `</HTML>`

> Supported Attributes

>   `BACKGROUND=URL, BGCOLOR=#RGB, SRC='URL'`

> Parameters

>   1. H3-OPEN-HTML

>          1 H3TITLE       (A) DYNAMIC     /* i /m: Title of the HTML document
>          1 H3BGCOLOR     (A) DYNAMIC     /* i /M: Background colour
>          1 H3BGPICTURE   (A) DYNAMIC     /* i /M: Background picture

>   2. H3-OPEN-HTML-JAVASCRIPT

>          1 H3TITLE       (A) DYNAMIC     /* i /m: Title of the HTML document
>          1 H3BGCOLOR     (A) DYNAMIC     /* i /M: Background colour
>          1 H3BGPICTURE   (A) DYNAMIC     /* i /M: Background picture
>          1 H3JAVASRC     (A) DYNAMIC     /* i /M: ULR to a JavaScript source
>          1 H3JAVA        (A/1:V) DYNAMIC /* i /M: JavaScript
>          1 H3JAVACOUNTER (I4)            /* i /M: Number of JavaScript source lines
>          1 H3ONLOAD      (A) DYNAMIC     /* i /M: onload event handler
>          1 H3ONUNLOAD    (A) DYNAMIC     /* i /M: onunload event handler

>   3. H3-CLOSE-FORM

>                                          /* none

> How To Invoke

>       PERFORM H3-OPEN-HTML H3TITLE H3BGCOLOR H3BGPICTURE
>       PERFORM H3-OPEN-HTML-JAVASCRIPT H3TITLE H3BGCOLOR H3BGPICTURE H3JAVASRC H3JAVA H3JAVACOUNTER H3ONLOAD H3ONUNLOAD
>       PERFORM H3-CLOSE-HTML