Bio: W3C: DOM1 «-» ECMA Script Language Binding (für z.B. Netscape 6)

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?)

  1. 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.html

    Happy 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!)

  2. "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

    1. 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

    2. Ave Regina lingua Latinae!

      Ich habe dich schon sehr vermisst! ;-)

      Grüße
      Thomas

  3. 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