Movatterモバイル変換


[0]ホーム

URL:


Rheinwerk Computing< openbook >Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
1 Einleitung
2 Webbrowser
3 JavaScript einbauen
4 Programmieren mit JavaScript
5 Datum
6 Zufall
7 Browserinformationen
8 Fenster
9 Formulare
10 Frames und Iframes
11 Grafiken
12 Cookies
13 Objekte und Arrays
14 Ereignisbehandlung
15 Fehlerbehandlung
16 DOM
17 DHTML und CSS
18 AJAX
19 XML
20 Web Services
21 AJAX-Frameworks
22 Plugins
23 Multimedia
24 Java
25 Serverseitige Technologien
26 JavaScript goes .NET
27 Code schützen
28 Top Secret: Passwortschutz
29 Signierte Skripte
30 JavaScript und Sicherheit
31 Navigation
32 Warenkorb
33 JavaScript-Bibliotheken
34 Referenz
35 Quellen im Web
36 Die Zukunft von JavaScript
Index
Ihre Meinung?

 <<   zurück
JavaScript und AJAX von Christian Wenz
Das umfassende Handbuch
Buch: JavaScript und AJAX

JavaScript und AJAX
839 S., mit DVD, 39,90 Euro
Rheinwerk Computing
ISBN 3-89842-859-1
gpKapitel34 Referenz
 gp34.1 Das Anchor-Objekt
  gp34.1.1 Allgemeines
  gp34.1.2 Eigenschaften
 gp34.2 Das Array-Objekt
  gp34.2.1 Allgemeines
  gp34.2.2 Methoden
  gp34.2.3 Eigenschaften
 gp34.3 Das Button-Objekt
  gp34.3.1 Allgemeines
  gp34.3.2 Event-Handler
  gp34.3.3 Methoden
  gp34.3.4 Eigenschaften
 gp34.4 Das Checkbox-Objekt
  gp34.4.1 Allgemeines
  gp34.4.2 Event-Handler
  gp34.4.3 Methoden
  gp34.4.4 Eigenschaften
 gp34.5 Das Date-Objekt
  gp34.5.1 Allgemeines
  gp34.5.2 Methoden
 gp34.6 Das document-Objekt
  gp34.6.1 Allgemeines
  gp34.6.2 Event-Handler
  gp34.6.3 Methoden
  gp34.6.4 Eigenschaften
 gp34.7 Das Event-Objekt
  gp34.7.1 Netscape-Eigenschaften
  gp34.7.2 Internet Explorer-Eigenschaften
 gp34.8 Das FileUpload-Objekt
  gp34.8.1 Allgemeines
  gp34.8.2 Event-Handler
  gp34.8.3 Methoden
  gp34.8.4 Eigenschaften
 gp34.9 Das Form-Objekt
  gp34.9.1 Allgemeines
  gp34.9.2 Event-Handler
  gp34.9.3 Methoden
  gp34.9.4 Eigenschaften
 gp34.10 Das Frame-Objekt
 gp34.11 Das Hidden-Objekt
  gp34.11.1 Allgemeines
  gp34.11.2 Eigenschaften
 gp34.12 Das History-Objekt
  gp34.12.1 Allgemeines
  gp34.12.2 Methoden
  gp34.12.3 Eigenschaften
 gp34.13 Das Image-Objekt
  gp34.13.1 Allgemeines
  gp34.13.2 Event-Handler
  gp34.13.3 Eigenschaften
 gp34.14 Das Layer-Objekt
  gp34.14.1 Allgemeines
  gp34.14.2 Event-Handler
  gp34.14.3 Methoden
  gp34.14.4 Eigenschaften
 gp34.15 Das Link-Objekt
  gp34.15.1 Allgemeines
  gp34.15.2 Event-Handler
  gp34.15.3 Eigenschaften
 gp34.16 Das Location-Objekt
  gp34.16.1 Methoden
  gp34.16.2 Eigenschaften
 gp34.17 Das Math-Objekt
  gp34.17.1 Methoden
  gp34.17.2 Eigenschaften
 gp34.18 Das MimeType-Objekt
  gp34.18.1 Eigenschaften
 gp34.19 Das Navigator-Objekt
  gp34.19.1 Methoden
  gp34.19.2 Eigenschaften
 gp34.20 Das Number-Objekt
  gp34.20.1 Allgemeines
  gp34.20.2 Eigenschaften
 gp34.21 Das Object-Objekt
  gp34.21.1 Allgemeines
  gp34.21.2 Methoden
  gp34.21.3 Eigenschaften
 gp34.22 Das Option-Objekt
  gp34.22.1 Allgemeines
  gp34.22.2 Eigenschaften
 gp34.23 Das Password-Objekt
  gp34.23.1 Allgemeines
  gp34.23.2 Event-Handler
  gp34.23.3 Methoden
  gp34.23.4 Eigenschaften
 gp34.24 Das Plugin-Objekt
  gp34.24.1 Eigenschaften
 gp34.25 Das Radio-Objekt
  gp34.25.1 Allgemeines
  gp34.25.2 Event-Handler
  gp34.25.3 Methoden
  gp34.25.4 Eigenschaften
 gp34.26 Das RegExp-Objekt
  gp34.26.1 Allgemeines
  gp34.26.2 Eigenschaften
  gp34.26.3 Methoden
 gp34.27 Das Reset-Objekt
  gp34.27.1 Allgemeines
  gp34.27.2 Event-Handler
  gp34.27.3 Methoden
  gp34.27.4 Eigenschaften
 gp34.28 Das Screen-Objekt
  gp34.28.1 Eigenschaften
 gp34.29 Das Select-Objekt
  gp34.29.1 Allgemeines
  gp34.29.2 Event-Handler
  gp34.29.3 Methoden
  gp34.29.4 Eigenschaften
 gp34.30 Das String-Objekt
  gp34.30.1 Allgemeines
  gp34.30.2 Methoden
  gp34.30.3 Eigenschaften
 gp34.31 Das Submit-Objekt
  gp34.31.1 Allgemeines
  gp34.31.2 Event-Handler
  gp34.31.3 Methoden
  gp34.31.4 Eigenschaften
 gp34.32 Das Text-Objekt
  gp34.32.1 Allgemeines
  gp34.32.2 Event-Handler
  gp34.32.3 Methoden
  gp34.32.4 Eigenschaften
 gp34.33 Das Textarea-Objekt
  gp34.33.1 Allgemeines
  gp34.33.2 Event-Handler
  gp34.33.3 Methoden
  gp34.33.4 Eigenschaften
 gp34.34 Das Window-Objekt
  gp34.34.1 Allgemeines
  gp34.34.2 Event-Handler
  gp34.34.3 Methoden
  gp34.34.4 Eigenschaften
 gp34.35 Das XMLHttpRequest-Objekt
  gp34.35.1 Allgemeines
  gp34.35.2 Methoden
  gp34.35.3 Eigenschaften
 gp34.36 Top-Level-Eigenschaften und -Methoden
  gp34.36.1 Methoden
  gp34.36.2 Eigenschaften


Rheinwerk Computing

34.34 Das Window-Objekt downtop

JS 1.0

Ab JavaScript 1.0

Hiermit werden Fenster (oder auch Iframes oder Frames; dannFrames-Objekt) in JavaScript abgebildet. Daswindow-Objekt steht an oberster Stelle in der Objekt-Hierarchie.


Rheinwerk Computing

34.34.1 Allgemeines downtop

HTML-Tag:<body> oder<frame> oder<iframe>


Rheinwerk Computing

34.34.2 Event-Handler downtop

onbeforeunload (IE) onblur (JS1.1) ondragdrop (JS1.2/IE4) onerror (JS1.1) onfocus (JS1.1) onload onmove (JS1.2/IE4) onresize (JS1.2/IE4) onunload

Rheinwerk Computing

34.34.3 Methoden downtop

alert


Erklärung
Gibt ein modales Warnfenster aus.
Syntax
alert(Nachricht)
ParameterBedeutung
NachrichtText im Warnfenster

back

JS 1.2


Erklärung
Lädt die Seite, die in der History des aktuellen Fensters vor der aktuellen Seite kommt; ab JavaScript 1.2/IE5.

blur

JS 1.1


Erklärung
Nimmt den Fokus vom aktuellen Fenster; ab JavaScript 1.1.
Beispiel
<body onfocus="window.blur();"> <!-- gemeiner Trick auf vielen Werbefenstern -->

captureEvents

JS 1.2


Erklärung
Alle angegebenen Ereignisse werden abgefangen, siehe Kapitel 14; ab JavaScript 1.2, nur Netscape.
Syntax
captureEvents(Ereignis1 | Ereignis2 | ... | EreignisN)
ParameterBedeutung
Ereignis1,Ereignis2, ...,EreignisNEreignisse, z.  B.Event.MOUSEUP

clearInterval

JS 1.2


Erklärung
Löscht einen mitsetInterval() gesetzten Timeout; ab JavaScript 1.2.
Syntax
clearInterval(ID)
ParameterBedeutung
IDvonsetInterval() zurückgegebene ID

clearTimeout


Erklärung
Löscht einen mitsetTimeout() gesetzten Timeout.
Syntax
clearTimeout(ID)
ParameterBedeutung
IDvonsetTimeout() zurückgegebene ID

close


Erklärung
Schließt das Fenster. Wenn es nicht mit JavaScript geöffnet worden ist, erscheint zuvor aus Sicherheitsgründen eine Warnmeldung für den Benutzer.

confirm


Erklärung
Gibt ein modales Hinweisfenster mit zwei Schaltflächen (OK undAbbrechen) aus. Klickt der Benutzer auf OK, wirdtrue zurückgegeben, ansonstenfalse.
Syntax
confirm(Nachricht)
ParameterBedeutung
NachrichtText im Hinweisfenster

disableExternalCapture

JS 1.2


Erklärung
Deaktiviert ein vorhergehendesenableExternalCapture(); ab JavaScript 1.2, nur Netscape.

enableExternalCapture

JS 1.2


Erklärung
Gestattet es einem Skript in einem anderen Frame, Ereignisse in diesem Fenster/Frame abzufangen, obwohl es auf einem anderen Server liegt; benötigtUniversalBrowserWrite; ab JavaScript 1.2, nur Netscape.

find


Erklärung
Sucht eine Zeichenkette im aktuellen Browserfenster; ab JavaScript 1.2/IE5.
Syntax
find([Zeichenkette[, grossklein, rückwärts]])
ParameterBedeutung
Zeichenkettedie zu suchende Zeichenkette
grosskleinboolescher Wert, der angibt, ob zwischen Groß- und Kleinschreibung unterschieden werden soll (true) oder nicht (false).
rückwärtswenntrue, dann wird vom Ende des Dokuments aus gesucht
Beispiel
Wenn die Zeichenkette gefunden wird, gibt die Funktiontrue zurück, ansonstenfalse. Wird keine Zeichenkette angegeben, wird das Suchen-Dialogfenster des Browsers aufgerufen.

focus

JS 1.1


Erklärung
Gibt dem aktuellen Fenster den Fokus; ab JavaScript 1.1.
Beispiel
<body onblur="window.focus();"> <!-- Fenster verbleibt im Vordergrund -->

forward

JS 1.2


Erklärung
Lädt die Seite, die in der History des aktuellen Fensters nach der aktuellen Seite kommt; ab JavaScript 1.2/IE5.

handleEvent

JS 1.2


Erklärung
Ruft den Event-Handler für ein bestimmtes Ereignis auf; ab JavaScript 1.2, nur Netscape.
Syntax
handleEvent(Ereignis)
ParameterBedeutung
EreignisEreignisobjekt.

home

JS 1.2


Erklärung
Lädt die im Browser eingestellte Startseite; ab JavaScript 1.2/IE5.

moveBy

JS 1.2


Erklärung
Verschiebt ein Fenster horizontal und vertikal; ab JavaScript 1.2.
Syntax
moveBy(hDelta, vDelta)
ParameterBedeutung
hDeltarelative horizontale Verschiebung
vDeltarelative vertikale Verschiebung

moveTo

JS 1.2


Erklärung
Verschiebt ein Fenster an die angegebene Bildschirmposition; ab JavaScript 1.2.
Syntax
moveTo(x, y)
ParameterBedeutung
xneue x-Koordinate der linken oberen Ecke des Fensters
yneue y-Koordinate der linken oberen Ecke des Fensters
Beispiel
<a href="#">Fenster nach links oben!</a>

open


Erklärung
Öffnet ein neues Fenster.
Syntax
open(URL[, Fenstername[, Optionen]])
ParameterBedeutung
URLdie URL des neuen Fensters oder"", wenn es sich um ein leeres Dokument handelt
Fensternamename-Eigenschaft des neuen Fensters, dient auch alstarget-Attribut für Hyperlinks
OptionenEigenschaften für das neue Fenster, die im Format"Eigenschaft1=yes,Eigenschaft2=Wert,Eigenschaft3=no" angegeben werden. Nicht genannte Eigenschaften sind in der Regel aufno gesetzt. Äquivalent zuyes ist1, äquivalent zuno ist0.


Tabelle 34.3    Eigenschaften für neue Fenster

OptionBoolesch/ NumerischJavaScript-Version, signiertes SkriptBeschreibung
alwaysLoweredB1.2/SS (nur Netscape)Fenster liegt immer hinter anderen offenen Fenstern.
alwaysRaisedB1.2/SS (nur Netscape)Fenster liegt immer über anderen offenen Fenstern.
channelmodeB1.2 (nur Internet Explorer)Channel-Leiste
dependentB1.2 (nur Netscape)Das neue Fenster ist vom öffnenden Fenster abhängig; wird das öffnende Fenster geschlossen, schließt sich auch das neue Fenster.
directoriesB1.0Directory-Leiste (What’s New etc.)
fullscreanB1.2 (nur Internet Explorer)Vollbild (Browser maximiert)
heightN1.0Höhe des Fensters
hotkeysB1.2 (nur Netscape)Fallsno oder0, werden Tastenkürzel (außerBeenden) im neuen Fenster deaktiviert.
innerHeightN1.2 (nur Netscape)Höhe des verfügbaren Bereichs
innerWidthN1.2 (nur Netscape)Breite des verfügbaren Bereichs
leftN1.2 (nur Internet Explorer)x-Koordinate der linken oberen Ecke
locationB1.0Adressleiste
menubarB1.0Menüleiste
outerHeightN1.2 (nur Netscape)Höhe des Fensters (Nachfolger vonheight)
outerWidthN1.2 (nur Netscape)Breite des Fensters (Nachfolger vonwidth)
personalbarB1.2 (nur Netscape)»Personal Toolbar«
resizableB1.0Fenster in der Größe nicht veränderbar, fallsno oder0
screenXN1.2 (nur Netscape)x-Koordinate der linken oberen Ecke
screenYN1.2 (nur Netscape)y-Koordinate der linken oberen Ecke
scrollbarsB1.0Scrollleisten
statusB1.0Statuszeile
titlebarB1.0Titelleiste
toolbarB1.0Werkzeugleiste
topN1.2 (nur Internet Explorer)y-Koordinate der linken oberen Ecke
widthN1.0Breite des Fensters
z-lockB1.2/SS (nur Netscape)Fenster liegt über anderen Fenstern.

Die Methode gibt eine Referenz auf das neue Fenster zurück.

print

JS 1.2


Erklärung
Ruft denDrucken-Dialog des Browsers für den aktuellen Frame bzw. das aktuelle Fenster auf; ab JavaScript 1.2/IE5.

prompt


Erklärung
Zeigt ein Eingabefenster an; der Benutzer kann einen Text eingeben, der dann von der Funktion zurückgegeben wird.
Syntax
prompt(Nachricht[, Vorausfüllung])
ParameterBedeutung
NachrichtHinweistext im Eingabefenster. Wird dieser nicht angegeben, erscheint"<undefined>"
VorausfüllungVorausfüllung für das Textfeld im Eingabefenster. Es gelten dieselben Hinweise wie für den ersten Parameter. Es empfiehlt sich also, zumindest eine leere Zeichenkette zu übergeben

releaseEvents

JS 1.2


Erklärung
Deaktiviert ein vorhergehendescaptureEvents(); ab JavaScript 1.2, nur Netscape.
Syntax
releaseEvents(Ereignis1 | Ereignis2 | ... | EreignisN)
ParameterBedeutung
Ereignis1,Ereignis2, ...,EreignisNEreignisse, z.  B.Event.MOUSEUP

resizeBy

JS 1.2


Erklärung
Verändert die Ausmaße eines Fensters um einen gewissen Wert, wobei die linke obere Ecke fix bleibt; ab JavaScript 1.2.Ohne ein signiertes Skript ist die minimale Fenstergröße 100 x 100 Pixel.
Syntax
resizeBy(hDelta, vDelta)
ParameterBedeutung
hDeltarelative horizontale Veränderung in Pixeln
vDeltarelative vertikale Veränderung in Pixeln

resizeTo

JS 1.2


Erklärung
Verändert die Ausmaße eines Fensters auf einen gewissen Wert, wobei die linke obere Ecke fix bleibt; ab JavaScript 1.2.Ohne ein signiertes Skript ist die minimale Fenstergröße 100 x 100 Pixel.
Syntax
resizeTo(Breite, Höhe)
ParameterBedeutung
Breiteneue Breite des Fensters
Höheneue Höhe des Fensters
Beispiel
<a href="#">Fenster verkleinern</a>

routeEvent

JS 1.2


Erklärung
Führt ein abgefangenes Ereignis an der Stelle aus, für die es bestimmt war; ab JavaScript 1.2, nur Netscape.
Syntax
routeEvent(Ereignis)
ParameterBedeutung
EreignisEreignisobjekt

scroll

JS 1.1


Erklärung
Scrollt den Inhalt des Fensters bzw. Frames an die angegebene Position; ab JavaScript 1.1.
Syntax
scroll(x, y)
ParameterBedeutung
xx-Koordinate der Stelle im Dokument, die sich nach dem Scrollen in der linken oberen Ecke des Fensters befinden soll
yy-Koordinate der Stelle im Dokument, die sich nach dem Scrollen in der linken oberen Ecke des Fensters befinden soll
Beispiel
<a href="#">Nach oben</a>

scrollBy

JS 1.2


Erklärung
Scrollt den Fensterinhalt um einen gewissen Wert; ab JavaScript 1.2.
Syntax
scrollBy(hDelta, vDelta)
ParameterBedeutung
hDeltarelative horizontale Veränderung in Pixeln
vDeltarelative vertikale Veränderung in Pixeln

scrollTo

JS 1.2


Erklärung
Scrollt den Inhalt des Fensters bzw. Frames an die angegebene Position; ab JavaScript 1.2.Die Funktionsweise vonscrollTo() ist identisch mit der vonscroll().
Syntax
scrollTo(x, y)
ParameterBedeutung
xx-Koordinate der Stelle im Dokument, die sich nach dem Scrollen in der linken oberen Ecke des Fensters befinden soll
yy-Koordinate der Stelle im Dokument, die sich nach dem Scrollen in der linken oberen Ecke des Fensters befinden soll
Beispiel
<a href="#">Nach oben</a>

setHotKeys

JS 1.2


Erklärung
Schaltet Tastenkürzel in einem Fenster ohne Menü ein oder aus; ab JavaScript 1.2, nur Netscape. Standardmäßig sind Hotkeys aktiviert.
Syntax
setHotKeys(anaus)
ParameterBedeutung
anaustrue= an,false= aus
Beispiel
<a href=" window.setHotKeys(false);">Hotkeys deaktivieren</a>

setInterval

JS 1.2


Erklärung
Führt eine Anweisung periodisch aus; ab JavaScript 1.2 und Internet Explorer 4.Die Methode liefert einen Identifier zurück, der mitclearTimeout() zum Löschen des Timeouts verwendet werden kann; ansonsten werden die Anweisungen beliebig oft ausgeführt.
Syntax
setInterval(Anweisung, Zeitspanne[, Argument1, ..., ArgumentN])
ParameterBedeutung
Anweisungdie Anweisung(en), die ausgeführt werden soll(en)
ZeitspanneZeitspanne in Millisekunden, die zwischen den Ausführungen der Anweisung verstreichen soll
Argument1, ...,ArgumentNsofern als Anweisung eine Referenz auf eine Funktion übergeben wird (also der Name, nicht in Anführungszeichen, ohne Klammern), die Argumente, die an die Funktion übergeben werden

setTimeout


Erklärung
Führt eine Anweisung einmal, nach Ablauf einer gewissen Zeitspanne, aus.Die Methode liefert einen Identifier zurück, der mitclearTimeout() zum Löschen des Timeouts verwendet werden kann.
Syntax
setTimeout(Anweisung, Zeitspanne[, Argument1, ..., ArgumentN])
ParameterBedeutung
Anweisungdie Anweisung, die ausgeführt werden soll (kann auch mehrere Anweisungen enthalten)
ZeitspanneZeitspanne in Millisekunden
Argument1, ...,ArgumentNsofern als Anweisung eine Referenz auf eine Funktion übergeben wird (also der Name, nicht in Anführungszeichen, ohne Klammern), die Argumente, die an die Funktion übergeben werden

setResizable

JS 1.2


Erklärung
Schaltet die Vergrößerungs- und Verkleinerungsfähigkeit eines Fensters ein oder aus; ab JavaScript 1.2/IE5.
Syntax
setResizable(anaus)
ParameterBedeutung
anaustrue= an,false= aus

stop

JS 1.2


Erklärung
Bricht das Laden des Fensterinhalts ab wie die Stop-Schaltfläche in der Werkzeugleiste des Browsers; ab JavaScript 1.2/IE5.

setZOptions

JS 1.2


Erklärung
Mit dieser Option kann das Darstellungsverhalten eines Fensters in Bezug auf andere Fenster (im Vordergrund/im Hintergrund) eingestellt werden; ab JavaScript 1.2, nur Netscape.
Syntax
setZOptions(Einstellung)
ParameterBedeutung
EinstellungZeichenkette mit dem Wert"alwaysLowered","alwaysRaised" oder"z-lock"

showModalDialog

JS 1.3


Erklärung
Zeigt ein modales Fenster an (siehe auch Kapitel 8); ab JavaScript 1.3, nur Internet Explorer.
Syntax
showModalDialog(URL[, Fenstername[, Optionen]])
ParameterBedeutung
URLdie URL des neuen Fensters oder"", wenn es sich um ein leeres Dokument handelt
Fensternamename-Eigenschaft des neuen Fensters, dient auch alstarget-Attribut für Hyperlinks
ParameterBedeutung
OptionenEigenschaften für das neue Fenster, die im Format"Eigenschaft1=yes, Eigenschaft2=Wert,Eigenschaft3=no" angegeben werden. Nicht genannte Eigenschaften sind in der Regel aufno gesetzt. Äquivalent zuyes ist1, äquivalent zuno ist0.

showModelessDialog

JS 1.3


Erklärung
Zeigt ein halbmodales Fenster an (ist immer im Vordergrund, aber auf das aufrufende Fenster kann zugegriffen werden); ab JavaScript 1.3, nur Internet Explorer.
Syntax
showModelessDialog(URL[, Fenstername[, Optionen]])
ParameterBedeutung
URLdie URL des neuen Fensters oder"", wenn es sich um ein leeres Dokument handelt
Fensternamename-Eigenschaft des neuen Fensters, dient auch alstarget-Attribut für Hyperlinks
OptionenEigenschaften für das neue Fenster, die im Format"Eigenschaft1=yes,Eigenschaft2=Wert,Eigenschaft3=no" angegeben werden. Nicht genannte Eigenschaften sind in der Regel aufno gesetzt. Äquivalent zuyes ist1, äquivalent zuno ist0.


Rheinwerk Computing

34.34.4 Eigenschaften toptop

closed

JS 1.1


Erklärung
Boolesche Variable, die angibt, ob das Fenster (das zuvor mitwindow.open() geöffnet worden ist) geschlossen ist oder nicht; ab JavaScript 1.1.

defaultStatus


Erklärung
Standardtext in der Statuszeile, der angezeigt wird, wenn sich die Maus über keinem Link befindet.

document


Erklärung
document-Objekt des aktuellen Fensters.

frames


Erklärung
Array, das Referenzen auf alle Frames im aktuellen Fenster enthält, sofern vorhanden.

history


Erklärung
history-Objekt des aktuellen Fensters.

innerHeight

JS 1.2


Erklärung
Höhe des zur Verfügung stehenden Bereichs des Browsers (also ohne Scrollbalken etc.); ab JavaScript 1.2.
Beispiel
alert("Verfügbarer Bereich: " + window.innerWidth + "x" + window.innerHeight);

innerWidth

JS 1.2


Erklärung
Breite des zur Verfügung stehenden Bereichs des Browsers (also ohne Titelleiste etc.); ab JavaScript 1.2.
Beispiel
alert("Verfügbarer Bereich: " + window.innerWidth + "x" + window.innerHeight);

length


Erklärung
Anzahl der Frames im aktuellen Fenster.

location


Erklärung
location-Objekt des Fensters.

locationbar

JS 1.2


Erklärung
Objekt für die Adressleiste des Fensters; die boolesche Eigenschaftvisible gibt an, ob sie sichtbar ist oder nicht; ab JavaScript 1.2.

menubar

JS 1.2


Erklärung
Objekt für die Menüleiste des Fensters, die boolesche Eigenschaftvisible gibt an, ob sie sichtbar ist oder nicht; ab JavaScript 1.2.

name


Erklärung
Identifikator für das Fenster oder den Frame. Er kann unter anderem als Wert für dastarget-Attribut eines Hyperlinks verwendet werden.

offscreenBuffering

JS 1.2


Erklärung
Boolescher Wert, der angibt, ob die Aktualisierungen des Fensterinhalts in einem Speicherpuffer ausgeführt werden; falls ja (true), flackert der Bildschirmaufbau weniger, es werden aber mehr Ressourcen benötigt. Der Standardwert istfalse; ab JavaScript 1.2.

opener

JS 1.1


Erklärung
Referenz auf das Fenster, das das aktuelle Fenster via JavaScript geöffnet hat (sofern das der Fall war, ansonsten ist der Wertnull); ab JavaScript 1.1 und Internet Explorer 3.
Beispiel
window.opener.location.href = "http://www.galileo-press.de";//im öffnenden Fenster Galileo-Homepage laden

outerHeight

JS 1.2


Erklärung
Höhe des Browserfensters (also mit Scrollbalken etc.); ab JavaScript 1.2.

outerWidth

JS 1.2


Erklärung
Breite des Browserfensters (also mit Titelleiste etc.); ab JavaScript 1.2.

pageXOffset

JS 1.2


Erklärung
x-Koordinate des Punkts des aktuellen Dokuments, der sich in der linken oberen Ecke des Fensters befindet; ab JavaScript 1.2.

pageYOffset

JS 1.2


Erklärung
y-Koordinate des Punkts des aktuellen Dokuments, der sich in der linken oberen Ecke des Fensters befindet; ab JavaScript 1.2.

parent


Erklärung
Referenz auf das übergeordnete Fenster; ist ein Verweis auf das aktuelle Fenster, falls kein Frame.

personalbar

JS 1.2


Erklärung
Objekt für die »Personal Toolbar« des Fensters; die boolesche Eigenschaftvisible gibt an, ob sie sichtbar ist oder nicht; ab JavaScript 1.2.

screenLeft

JS 1.2


Erklärung
x-Koordinate der linken oberen Ecke des Fensters, relativ zum Bildschirm; ab JavaScript 1.2, nur Internet Explorer 5.

screenTop

JS 1.2


Erklärung
y-Koordinate der linken oberen Ecke des Fensters, relativ zum Bildschirm; ab JavaScript 1.2, nur Internet Explorer 5.

screenX

JS 1.2


Erklärung
x-Koordinate der linken oberen Ecke des Fensters, relativ zum Bildschirm; ab JavaScript 1.2, nur Netscape.

screenY

JS 1.2


Erklärung
y-Koordinate der linken oberen Ecke des Fensters, relativ zum Bildschirm; ab JavaScript 1.2, nur Netscape.

scrollbars

JS 1.2


Erklärung
Objekt für die Scrollleisten des Fensters; die boolesche Eigenschaftvisible gibt an, ob sie sichtbar sind oder nicht; ab JavaScript 1.2.

self


Erklärung
Referenz auf das aktuelle Fenster bzw. den aktuellen Frame.

status


Erklärung
Text in der Statuszeile. Im Gegensatz zudefaultStatus wird dieser Text nur so lange angezeigt, bis beispielsweise die Maus über einen Link fährt; verlässt die Maus den Link wieder, wird erneutdefaultStatus angezeigt.

statusbar

JS 1.2


Erklärung
Objekt für die Statusleiste des Fensters; die boolesche Eigenschaftvisible gibt an, ob sie sichtbar ist oder nicht; ab JavaScript 1.2.

toolbar

JS 1.2


Erklärung
Objekt für die Werkzeugleiste des Fensters; die boolesche Eigenschaftvisible gibt an, ob sie sichtbar ist oder nicht; ab JavaScript 1.2.

top


Erklärung
Referenz auf das oberste Fenster in der Frame-Hierarchie. Ist das aktuelle Fenster selbst das oberste, so zeigt diese Eigenschaft auf das Fenster selbst.

 <<   zurück
  
 Zum Rheinwerk-Shop
Neuauflage: JavaScript
Neuauflage: JavaScript
bestellen
 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchtipps
Zum Rheinwerk-Shop: jQuery






 jQuery


Zum Rheinwerk-Shop: Einstieg in JavaScript






 Einstieg in JavaScript


Zum Rheinwerk-Shop: Responsive Webdesign






 Responsive Webdesign


Zum Rheinwerk-Shop: Suchmaschinen-Optimierung






 Suchmaschinen-
 Optimierung


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2007
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen |Datenschutz |Impressum

Rheinwerk Verlag, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77,service@rheinwerk-verlag.de

Cookie-Einstellungen ändern



[8]ページ先頭

©2009-2025 Movatter.jp