Andreas Dölling: html-entities in textnode?

hallo,
ich brüte gerade über dem problem, wie ich in textknoten mit sonderzeichne umgehe.
die üblichen entities wie z.b. "ü" werden nicht durch den zeichenwert (also hier "ü") ersetzt.
beispiel: var testKnoten = document.createTextNode("Üblicherweise heißt Ä Ä.");

hier würde die entity "Ä" als "Ä" dargestellt und nicht als "Ä".
habt ihr einen tip, wie ich mit diesem problem umgehen kann?

thanx und ciao,
andreas

  1. hi

    die üblichen entities wie z.b. "ü" werden nicht durch den zeichenwert (also hier "ü") ersetzt.
    beispiel: var testKnoten = document.createTextNode("Üblicherweise heißt Ä Ä.");

    hier würde die entity "Ä" als "Ä" dargestellt und nicht als "Ä".
    habt ihr einen tip, wie ich mit diesem problem umgehen kann?

    da ist wohl ein kaputter Browser unterwegs...
    kommt das uncodierte "Ä" an?

    gruss Kai

    1. da ist wohl ein kaputter Browser unterwegs...
      kommt das uncodierte "Ä" an?

      gruss Kai

      hallo kai,
      dieses problem habe ich im ie6.0 ebenso wie im nn6.2.
      die nicht "escapeden" (escapten?) sonderzeichen werden ohne probleme dargestellt, da ich ja den entsprechenden zeichensatz habe (win98).
      wie es damit auf einem mac oder unter linux aussieht bzw. mit anderen zeichensätzen, weiß ich nicht. daher wollte ich eigentlich schon die entities verwenden.
      ich fürchte nur, daß in einer dynamisch erzeugten textnode der inhalt gar nicht mehr geparst wird, so daß die entities 1 zu 1 dargestellt werden.

      andreas

      1. hi

        dieses problem habe ich im ie6.0 ebenso wie im nn6.2.
        die nicht "escapeden" (escapten?) sonderzeichen werden ohne probleme dargestellt, da ich ja den entsprechenden zeichensatz habe (win98).

        gib' oben über der Datei ISO-8859-1 als Zeichensatz an, das sollte dann jeder Browser und jedes Betriebssystem verstehen.

        gruss Kai