
2. DOM Level 0
| Object | Attribute/Method | Support | Remark |
|---|---|---|---|
| Navigator | |||
| Attribute | |||
| appCodeName | Yes | ||
| appMinorVersion | Yes | Set by Browser Application | |
| appName | Yes | ||
| appVersion | Yes | ||
| browserLanguage | Yes | In NF3, the same value as Navigator.language is returned. | |
| cookieEnabled | Yes | true: When accepting all cookies or when inquiring of a user whether to accept cookies. false: When not accepting any cookies at all. |
|
| cpuClass | Yes | Set by Browser Application | |
| language | Yes | Set by Browser Application | |
| mimeTypes | Yes | ||
| onLine | Yes | Set by Browser Application | |
| oscpu | Yes | Set by Browser Application | |
| platform | Yes | Set by Browser Application | |
| plugins | Yes | ||
| product | Yes | Set by Browser Application | |
| productSub | Yes | Set by Browser Application | |
| securityPolicy | No | ||
| systemLanguage | Yes | Set by Browser Application | |
| userAgent | Yes | Set by Browser Application | |
| userLanguage | Yes | In NF3, the same value as Navigator.language is returned. | |
| vendor | Yes | Set by Browser Application | |
| vendorSub | Yes | Set by Browser Application | |
| Method | |||
| javaEnabled() | Yes | true: A plug-in corresponding to the MIME type application/x-java is registered, and that plug-in is enabled. false: A plug-in corresponding to the MIME type application/x-java is not registered, or the plug-in is not enabled. |
|
| preference(in DOMString prefName [, in DOMString setValue]) | No | ||
| savePreferences() | No | ||
| taintEnabled() | Yes | NF3 always returns false. | |
| MimeTypeArray | |||
| Attribute | |||
| length | Yes | ||
| MimeType | |||
| Attribute | |||
| description | Yes | ||
| enabledPlugin | Yes | ||
| suffixes | Yes | ||
| type | Yes | ||
| PluginArray | |||
| Attribute | |||
| length | Yes | ||
| Method | |||
| refresh(in boolean reload) | Yes | ||
| Plugin | |||
| Attribute | |||
| description | Yes | ||
| filename | Yes | ||
| length | Yes | ||
| name | Yes | ||
| Screen | |||
| Attribute | |||
| availHeight | Yes | ||
| availLeft | No | ||
| availTop | No | ||
| availWidth | Yes | ||
| colorDepth | Yes | ||
| height | Yes | ||
| pixelDepth | Yes | ||
| width | Yes | ||
| WindowCollection | |||
| Attribute | |||
| length | Yes | ||
| Window | |||
| Attribute | |||
| closed | Yes | ||
| crypto | No | ||
| defaultStatus | Yes | Default message cannot be displayed in NF3. | |
| document | Yes | ||
| frameElement | Yes | ||
| frames | Yes | ||
| history | Yes | ||
| innerHeight | Yes | ||
| innerWidth | Yes | Rewriting innerWidth is not supported. | |
| length | Yes | ||
| location | Yes | ||
| locationbar | No | ||
| menubar | No | ||
| name | Yes | ||
| navigator | Yes | ||
| offscreenBuffering | No | ||
| opener | Yes | ||
| outerHeight | No | ||
| outerWidth | No | ||
| pageXOffset | Yes | ||
| pageYOffset | Yes | ||
| parent | Yes | ||
| personalbar | No | ||
| screen | Yes | ||
| screenX | No | ||
| screenY | No | ||
| scrollbars | No | ||
| scrollX | Yes | ||
| scrollY | Yes | ||
| self | Yes | ||
| status | Yes | ||
| statusbar | No | ||
| toolbar | No | ||
| top | Yes | ||
| window | Yes | ||
| Method | |||
| addEventListener() | Yes | ||
| alert(in DOMString message) | Yes | ||
| atob(encodedData) | No | ||
| attachEvent(sEvent,fpNotify) | Yes | ||
| back() | Yes | ||
| blur() | No | ||
| btoa(stringToEncode) | No | ||
| captureEvents(eventType1 [, eventTypeN...]) | No | ||
| clearInterval(in long intervalID) | Yes | ||
| clearTimeout(in long timeoutID) | Yes | ||
| close() | Yes | ||
| confirm(in DOMString message) | Yes | ||
| disableExternalCapture() | No | ||
| detachEvent(string "eventName", functionReference) | Yes | ||
| enableExternalCapture() | No | ||
| find(in DOMString string, in boolean caseSensitive, in boolean backward) | No | ||
| focus() | Yes | ||
| forward() | Yes | ||
| handleEvent(event) | No | ||
| home() | Yes | ||
| moveBy(in long horizontal, in long vertical) | No | ||
| moveTo(in long x-coordinate, in long y-coordinate) | No | ||
| open(in DOMString URL, in DOMString windowName, in DOMString windowFeatures) | Yes | ||
| print() | No | ||
| prompt(in DOMString message, in DOMString inputDefault / in DOMString message, in long inputDefault) | Yes | ||
| releaseEvents(eventType1 [, eventTypeN...]) | No | ||
| removeEventListener() | Yes | ||
| resizeBy(in long horizontal, in long vertical) | No | ||
| resizeTo(in long outerWidth, in long outerHeight) | No | ||
| routeEvent(event) | No | ||
| scroll(in long x-coordinate, in long y-coordinate) | Yes | ||
| scrollBy(in long horizontal, in long vertical) | Yes | ||
| scrollTo (in long x-coordinate, in long y-coordinate) |
Yes | ||
| setHotKeys(in boolean setting) | No | ||
| setInterval(in DOMString expression, in long msec, in Function function, in long msec, in arg1, argN) |
Yes | ||
| setResizable(in boolean setting) | No | ||
| setTimeout(in DOMString expression, in long msec, in Function function, in long msec, in arg1, argN) |
Yes | ||
| setZOptions(windowPosition) | No | ||
| stop() | Yes | ||
| Event Handlers | |||
| onabort | No | ||
| onblur | Yes | ||
| onchange | No | ||
| onclick | No | ||
| onclose | No | ||
| ondragdrop | No | ||
| onerror | No | ||
| onfocus | Yes | ||
| onkeydown | No | ||
| onkeypress | No | ||
| onkeyup | No | ||
| onload | Yes | ||
| onmousedown | No | ||
| onmousemove | No | ||
| onmouseout | No | ||
| onmouseover | No | ||
| onmouseup | No | ||
| onmove | No | ||
| onpaint | No | ||
| onreset | No | ||
| onresize | No | ||
| onscroll | No | ||
| onselect | No | ||
| onsubmit | No | ||
| onunload | Yes | ||
| Constructor | |||
| new window() | No | ||
| History | |||
| Attribute | |||
| current | No | ||
| length | Yes | ||
| next | No | ||
| previous | No | ||
| Method | |||
| back() | Yes | ||
| forward() | Yes | ||
| go(in long delta / in DOMString location) | Yes | ||
| Location | |||
| Attribute | |||
| hash | Yes | ||
| host | Yes | If a port number is not specified for URL, NF3 does not return the port number. | |
| hostname | Yes | ||
| href | Yes | ||
| pathname | Yes | ||
| port | Yes | If a port number is not specified for URL, NF3 does not return the port number. | |
| protocol | Yes | ||
| search | Yes | ||
| Method | |||
| assign(sURL) | Yes | ||
| reload([in boolean forceGet]) | Yes | ||
| replace(in DOMString URL) | Yes | ||
| BarProp | |||
| Method | |||
| visible | No | ||
| window.external | |||
| Method | |||
| AddFavorite(sURL [, sTitle]) | No | ||

