--> home Seitenstatus 2

 JavaScript


Einführung in JavaScript Primer

Variablen und Objekte in JavaScript. Variablen

Schleifen, Bedingungen und Funktionen in JavaScript Strukturen

Grundsätzliches zu Objekten in JavaScript Objekte

Objekte, die der Client/Browser zur Verfügung stellt Browser

Das klassische Objektmodell für Elemente einer HTML-Seite HTML

Multimedia-Objekte Multimedia

DHTML »

DOM ermöglicht den Zugriff auf HTML- oder XML-Objekte DOM

Bibliothek, Sites mit fertigen Skripten oder Beispielen Skripte

Software

Das layer-Objekt von Netscape
layer
Das all-Objekt von Microsoft
all

Eigenschaften des all-Objekt von Microsoft
Eigenschaften
Eigenschaften des all-Objekt von Microsoft
Methoden
Stylesheets werden im Navigator über JavaScript erledigt.
NN: Stilklassen
Ereignis-Objekt
Ereignis
CrossBrowser-Programmierung
Crossbrowser
Links zu DHTML
Links

PageMap 
(Umfang 188 Seiten)



Sponsoring  




JavaScript-Objekte

spez. Seiten zu JavaScript  





 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




Netonstage - webprojekte - webconsulting - softwareentwicklung
back


     all

Mit all hat Microsoft einen schönen Ansatz für dynamisches HTML entwickelt: Es ermöglicht flache Zugriffshierarchien auf Objekte, die auch sehr oft mit Schreib-Rechten versehen sind. Der Pferdefuß: NN kennt dieses Objekt nicht.

Das all-Objekt gehört (leider) nicht zum offiziellen JavaScript-Sprachstandard, den ja Netscape definiert. Hier ist die Definition von Netscape viel zu schwerfällig. Einzig das layer-Objekt bietet eine vergleichbare Flexibilität. Hier muß man wegen des unterschiedlichen Objekt-Zugriffs Fallunterscheidungen einbauen.

Wenn man die Möglichkeiten von all für den MSIE verwenden will, so muß man eine Browser-Fallunterscheidung treffen. Einige Möglichkeiten wie dynamische Inhalte lassen sich mit viel Umständen auch unter NN nachvollziehen. Ohne Fallunterscheidung erhält man unter NN allerdings nur die Meldung "document.all has no properties.".


    Inhalte dynamisch ändern.


In dem Beispiel wird ein eingebener Text eines Eingabe-Feldes in der HTML-Seite dynamisch ausgegeben. Das Beispiel funktioniert (wie alle all-Konstrukte) natürlich nicht unter NN.
   Ergebnis
Start
   Quellcode

<span id="contenttest">Start</span>
<form>
   <input type="text" onchange="document.all.contenttest.innerText=this.value">
</form>






Objektanalyse




(funktioniert nicht unter Opera!)




  Objekte von all

  Objekte
NN
MSIE
Opera

2 3 4 4.5 6
3 4 5 5.5
3.6 4 5

  style




  Ermöglicht den Zugriff auf Stylesheet-Zuweisungen unter MSIE

wird unterstützt
wird größtenteils unterstützt
wird teilweise unterstützt
wird nicht unterstützt
a keine direkte Funktion
a gefährlich



  Links



Unkommentierte Links:

Bewertung: webtools.com: Advanced DHTML 101, Lesson III
Bewertung: SelfHTML: all-Objekt
Bewertung: tech.irt.org: An Introduction to Microsoft Layers
Bewertung: microsoft.com: DHTML: all Object
Bewertung: webreference.com: Dynamic Content in Internet Explorer 4+
Bewertung: WebDevelopersJournal.com: Layers of Simplicty
Bewertung: google.de: Suche: javascript+all+objekt (de)

Link empfehlen





 forward


(München, 2001-02-07 00:00:00 / )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook JavaScript: 188 Themenseiten )
letzte Generierung Mon, 30 Apr 2001 12:04:37 GMT 18
© Werner Diwischek