Window: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 108: | Line 108: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
|onabort || Script for abort events on the window. | |onabort() || Script for abort events on the window. | ||
|- | |- | ||
|onbeforeunload || Script for before-unload events on the window. | |onbeforeunload() || Script for before-unload events on the window. | ||
|- | |- | ||
|onblur || Script for blur events on the window. | |onblur() || Script for blur events on the window. | ||
|- | |- | ||
|onchange || Script for change events on the window. | |onchange() || Script for change events on the window. | ||
|- | |- | ||
|onclick || Script for click events on the window. | |onclick() || Script for click events on the window. | ||
|- | |- | ||
|onclose || Script for handling the window close event. | |onclose() || Script for handling the window close event. | ||
|- | |- | ||
|oncontextmenu || Script for right-click events on the window. | |oncontextmenu() || Script for right-click events on the window. | ||
|- | |- | ||
|ondevicelight || Script for any ambient light levels changes | |ondevicelight() || Script for any ambient light levels changes | ||
|- | |- | ||
|ondeviceorientation || Script for any device orientation changes | |ondeviceorientation() || Script for any device orientation changes | ||
|- | |- | ||
|ondeviceproximity || Script for device proximity event | |ondeviceproximity() || Script for device proximity event | ||
|- | |- | ||
|ondragdrop || Script for drag and drop events on the window. | |ondragdrop() || Script for drag and drop events on the window. | ||
|- | |- | ||
|onerror || Script for errors raised on the window. | |onerror() || Script for errors raised on the window. | ||
|- | |- | ||
|onfocus || Script for focus events on the window. | |onfocus() || Script for focus events on the window. | ||
|- | |- | ||
|onhashchange || Script for hash change events on the window; called when the part of the URL after the hash mark ("#") changes. | |onhashchange() || Script for hash change events on the window; called when the part of the URL after the hash mark ("#") changes. | ||
|- | |- | ||
|onkeydown || Script for keydown events on the window. | |onkeydown() || Script for keydown events on the window. | ||
|- | |- | ||
|onkeypress || Script for keypress events on the window. | |onkeypress() || Script for keypress events on the window. | ||
|- | |- | ||
|onkeyup || Script for keyup events on the window. | |onkeyup() || Script for keyup events on the window. | ||
|- | |- | ||
|onload || Script for window loading. | |onload() || Script for window loading. | ||
|- | |- | ||
|onmousedown || Script for mousedown events on the window. | |onmousedown() || Script for mousedown events on the window. | ||
|- | |- | ||
|onmousemove || Script for mousemove events on the window. | |onmousemove() || Script for mousemove events on the window. | ||
|- | |- | ||
|onmouseout || Script for mouseout events on the window. | |onmouseout() || Script for mouseout events on the window. | ||
|- | |- | ||
|onmouseover || Script for mouseover events on the window. | |onmouseover() || Script for mouseover events on the window. | ||
|- | |- | ||
|onmouseup || Script for mouseup events on the window. | |onmouseup() || Script for mouseup events on the window. | ||
|- | |- | ||
|onmozbeforepaint || Script for the MozBeforePaint event, which is sent before repainting the window if the event has been requested by a call to the Window.mozRequestAnimationFrame() method. | |onmozbeforepaint() || Script for the MozBeforePaint event, which is sent before repainting the window if the event has been requested by a call to the Window.mozRequestAnimationFrame() method. | ||
|- | |- | ||
|onpaint || Script for paint events on the window. | |onpaint() || Script for paint events on the window. | ||
|- | |- | ||
|onpopstate || Script for popstate events, which are fired when navigating to a session history entry representing a state object. | |onpopstate() || Script for popstate events, which are fired when navigating to a session history entry representing a state object. | ||
|- | |- | ||
|onreset || Script for reset events on the window. | |onreset() || Script for reset events on the window. | ||
|- | |- | ||
|onresize || Script for window resizing. | |onresize() || Script for window resizing. | ||
|- | |- | ||
|onscroll || Script for window scrolling. | |onscroll() || Script for window scrolling. | ||
|- | |- | ||
|onselect || Script for window selection. | |onselect() || Script for window selection. | ||
|- | |- | ||
|onsubmit || Script for submits on window forms. | |onsubmit() || Script for submits on window forms. | ||
|- | |- | ||
|onunload || Script for unload events on the window. | |onunload() || Script for unload events on the window. | ||
|- | |- | ||
|onuserproximity || Script for user proximity events | |onuserproximity() || Script for user proximity events | ||
|- | |- | ||
|onpageshow || Script for pageshow events on the window. | |onpageshow() || Script for pageshow events on the window. | ||
|- | |- | ||
|onpagehide || Script for pagehide events on the window. | |onpagehide() || Script for pagehide events on the window. | ||
|- | |- | ||
|onvisibilitychange(v) || Script to run if the screen is shown or hidden. Returns True or False. | |onvisibilitychange(v) || Script to run if the screen is shown or hidden. Returns True or False. |
Revision as of 15:08, 22 November 2013
NSB/AppStudio programs run within a special version of a web browser. As a result, they can inherit a lot of the properties of the environment they run in. You can access these properties from within your app.
It is not a complete list: there are additional items in the full HTML documentation. In addition, some browsers may have additional members not shown here.
window object members
body | The body of the window |
closed | Returns a Boolean value indicating whether a window has been closed or not |
defaultStatus | Sets or returns the default text in the statusbar of a window |
devicePixelRatio | The number of pixels the device has for each one the browser uses. |
document | Returns the Document object for the window (See Document object) |
frames | Returns an array of all the frames (including iframes) in the current window |
history | Returns the History object for the window |
innerHeight | Sets or returns the the inner height of a window's content area |
innerWidth | Sets or returns the the inner width of a window's content area |
length | Returns the number of frames (including iframes) in a window |
location | Returns the Location object for the window |
name | Sets or returns the name of a window |
opener | Returns a reference to the window that created the window |
orientation | Returns the current screen rotation (0,90,180,-90) |
outerHeight | Sets or returns the outer height of a window, including toolbars/scrollbars |
outerWidth | Sets or returns the outer width of a window, including toolbars/scrollbars |
pageXOffset | Returns the pixels the current document has been scrolled (horizontally) from the upper left corner of the window |
pageYOffset | Returns the pixels the current document has been scrolled (vertically) from the upper left corner of the window |
parent | Returns the parent window of the current window |
screen | Returns the Screen object for the window (See Screen object) |
screenLeft | Returns the x coordinate of the window relative to the screen |
screenTop | Returns the y coordinate of the window relative to the screen |
screenX | Returns the x coordinate of the window relative to the screen |
screenY | Returns the y coordinate of the window relative to the screen |
self | Returns the current window |
status | Sets the text in the statusbar of a window |
top | Returns the topmost browser window |
alert() | Displays an alert box with a message and an OK button |
blur() | Removes focus from the current window |
clearInterval() | Clears a timer set with setInterval() |
clearTimeout() | Clears a timer set with setTimeout() |
close() | Closes the current window |
confirm() | Displays a dialog box with a message and an OK and a Cancel button |
createPopup() | Creates a pop-up window |
focus() | Sets focus to the current window |
moveBy() | Moves a window relative to its current position |
moveTo() | Moves a window to the specified position |
open() | Opens a new browser window |
print() | Prints the content of the current window |
prompt() | Displays a dialog box that prompts the visitor for input |
resizeBy() | Resizes the window by the specified pixels |
resizeTo() | Resizes the window to the specified width and height |
scroll() | |
scrollBy() | Scrolls the content by the specified number of pixels |
scrollTo() | Scrolls the content to the specified coordinates |
setInterval() | Calls a function or evaluates an expression at specified intervals (in milliseconds) |
setTimeout() | Calls a function or evaluates an expression after a specified number of milliseconds |
window object events
onabort() | Script for abort events on the window. |
onbeforeunload() | Script for before-unload events on the window. |
onblur() | Script for blur events on the window. |
onchange() | Script for change events on the window. |
onclick() | Script for click events on the window. |
onclose() | Script for handling the window close event. |
oncontextmenu() | Script for right-click events on the window. |
ondevicelight() | Script for any ambient light levels changes |
ondeviceorientation() | Script for any device orientation changes |
ondeviceproximity() | Script for device proximity event |
ondragdrop() | Script for drag and drop events on the window. |
onerror() | Script for errors raised on the window. |
onfocus() | Script for focus events on the window. |
onhashchange() | Script for hash change events on the window; called when the part of the URL after the hash mark ("#") changes. |
onkeydown() | Script for keydown events on the window. |
onkeypress() | Script for keypress events on the window. |
onkeyup() | Script for keyup events on the window. |
onload() | Script for window loading. |
onmousedown() | Script for mousedown events on the window. |
onmousemove() | Script for mousemove events on the window. |
onmouseout() | Script for mouseout events on the window. |
onmouseover() | Script for mouseover events on the window. |
onmouseup() | Script for mouseup events on the window. |
onmozbeforepaint() | Script for the MozBeforePaint event, which is sent before repainting the window if the event has been requested by a call to the Window.mozRequestAnimationFrame() method. |
onpaint() | Script for paint events on the window. |
onpopstate() | Script for popstate events, which are fired when navigating to a session history entry representing a state object. |
onreset() | Script for reset events on the window. |
onresize() | Script for window resizing. |
onscroll() | Script for window scrolling. |
onselect() | Script for window selection. |
onsubmit() | Script for submits on window forms. |
onunload() | Script for unload events on the window. |
onuserproximity() | Script for user proximity events |
onpageshow() | Script for pageshow events on the window. |
onpagehide() | Script for pagehide events on the window. |
onvisibilitychange(v) | Script to run if the screen is shown or hidden. Returns True or False. |