W3C: DOM1 «-» ECMA Script Language Binding (für z.B. Netscape 6)
Bio
- javascript
Sup!
Ich habe gerade bei der W3C gesucht und folgendes gefunden:
REC-DOM-Level-1-19981001 - Appendix E: ECMA Script Language Binding
Da steht - in relativ verständlicher Form - wie man von JS aus auf das DOM zugreift, bzw welche Eigenschaften jedes HTML-Element hat, die man nutzen und verändern kann.
Wie alle wollen natürlich nicht vergessen, daß man zwar das DOM von JS aus benutzen kann, daß es aber nicht zu JS gehört!
Vielleicht ist das auch der Grund, wieso ich .innerHTML nicht gefunden habe - ist das vielleicht eine JS-eigene Sache?
Es gibt auf jeden Fall viele viele Dinge, unter anderem auch die Methoden, die "der IE 5 schon seit Ewigkeiten kann" (um mit Herrn Thomas Mell zu sprechen :-) )
Hier ein winziger Auszug aus der Seite, zu Thomas Beruhigung:
getElementsByTagName(tagname)
This method returns a NodeList. The tagname parameter is of type DOMString.
Die URL ist:
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html
Happy Scripting.... und hoffentlich findet jemand heraus, was man mit diesem Haufen Methoden und Eigenschaften anstellen kann.
Grüße,
Bio
"Dum spiro spero microsoft fuisse delendam" (ups... ob DAS wohl richtig ist? Uschi?)
Hallo Bio,
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.htmlHappy Scripting.... und hoffentlich findet jemand heraus, was man mit diesem Haufen Methoden und Eigenschaften anstellen kann.
bin gerade dabei meine Seiten NS6 tauglich zu machen und wühle mich
durch die dieversen W3C und mozilla.org usw.usw. Verweise.
Und dabei bin ich eben auch auf den innerHTML Trick gestossen -
siehe http://www.teamone.de/selfaktuell/forum/messages/62101.html
Natürlich gibt es die "normalen" Methoden wie createNode, createChild,
replaceChild etc. etc, aber ich dachte für 'nen schnellen + komfortablen
Weg ist der Tipp mit innerHTML für NS6 durchaus im Forum erwähnenswert.
Inzwischen laufen meine ersten umgestellten Layer für den NS6 -
zur Zeit noch Offline, aber ich bin guten Mutes bis Ende nächster Woche
alle meine dynamischen Seiten umgestellt zu haben und danach ins
Web zu stellen. Dann gibt's (vielleicht) auch ein paar Infos+Hinweise
zu den neuen Möglichkeiten in meiner "Tools+Tipps+Tricks" Abteilung.
Viele Grüße Günter
PS - noch ein Nachtrag zu Thomas' Statement:
http://www.teamone.de/selfaktuell/forum/messages/62120.html
Nicht Alle benutzen Windoofs mit Mickersaft-Exploder und für diese
"armen" Anwender kommt der Netscape 6 vielleicht gerade noch zur rechten
Zeit (und er verhunzt mir nicht beim Betriebssystem!)
"Dum spiro spero microsoft fuisse delendam" (ups... ob DAS wohl richtig ist? Uschi?)
id quod dixisti si lingua Germanica reddas, hunc sensum habet aut potius non habet: Solange ich atme hoffe ich, dass Microsoft hätte vernichtet werden müssen. dicendum est 'dum spiro spero microsoft deletum iri'.
si vales, bene est, ego valeo, Ursa minor
Aha! Klare Sache!
»»
"Dum spiro spero microsoft fuisse delendam" (ups... ob DAS wohl richtig ist? Uschi?)
id quod dixisti si lingua Germanica reddas, hunc sensum habet aut potius non habet: Solange ich atme hoffe ich, dass Microsoft hätte vernichtet werden müssen. dicendum est 'dum spiro spero microsoft deletum iri'.
si vales, bene est, ego valeo, Ursa minor
Ave Regina lingua Latinae!
Ich habe dich schon sehr vermisst! ;-)
Grüße
Thomas
Hi Bio,
Hier ein winziger Auszug aus der Seite, zu Thomas Beruhigung:
getElementsByTagName(tagname)
This method returns a NodeList. The tagname parameter is of type DOMString.
Du brauchst mich nicht zu beruhigen, ich bin immer ganz ruhig *g*.
Danke fuer die interessanten Links, sieht ja echt gut aus was der NN so alles kann (oder koennen soll), einiges geht sogar ueber die Moeglichkeiten des IE5 hinaus, dafuer fehlen aber auch ein paar Sachen, aber damit werden wir wohl immer leben muessen. Wenn das alles Bugfrei laufen sollte, brechen ja endlich richtig gute Zeiten fuer uns Webprogrammierer an und das alberne Layergeschiebe hoert auf. Weisst du ob es beim NN etwas aehnliches wie die HTA`s beim IE gibt? Das waehre natuerlich absolut toll, dann koennte man den Selfbrowser ohne grosse Aenderungen auf den NN Portieren.
Schau mal bei http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/author/default.asp rein und vergleiche mal selber die Moeglichkeiten beider Browser.
Ich moechte hier nochmal klarstellen das ich kein Fan von M$ bin und es bestimmt auch nie sein werde. Allerdings bin ich erst recht kein Fan von Netscape, dafuer ist der NN4 einfach zu schlecht. Ich bin ledeglich ein Fan des IE4 und erst recht des IE5 da diese Programme jeden anderen Browser weit in den Schatten stellen (ausser vieleicht den neuen OPERA der CSS2 und XML voll unterstuetzen soll, muss ich mal in Ruhe ansehen). Was den NN6 angeht, ich sage nicht das er schlecht oder gut ist. Und ich werde einen Teufel tun mir anhand einer Bataversion ein Urteil zu bilden (habe ich beim IE auch nicht).
schoene Gruesse
Thomas Mell