Danfix: Ausmaskieren

Ich generiere ein JS-File aus einer XML-Datei mittels XSL-T und dem
msxsl-Prozessor....

Gibt es einen Grund dafür,z.B. Leerzeichen mit   auszumaskieren
und nicht wie gewohnt mit  ?

Die Javascript-Methode unescape() kann diese Maskierung leider nicht aufheben...

  1. Ich generiere ein JS-File aus einer XML-Datei mittels XSL-T und dem
    msxsl-Prozessor....

    Gibt es einen Grund dafür,z.B. Leerzeichen mit   auszumaskieren
    und nicht wie gewohnt mit  ?

    Die Javascript-Methode unescape() kann diese Maskierung leider nicht aufheben...

    Schon gelöst, in JavaScript sollte man anscheinend ausschließlich  mit %20 ausmaskieren... dann kann unescape() damit auch umgehen! ;-)

    1. Hi,

      Schon gelöst, in JavaScript sollte man anscheinend ausschließlich  mit %20 ausmaskieren...

      in _URLs_ sollte man mit %20 arbeiten. Außerhalb davon nicht unbedingt. Es kommt auf den Kodierungs_ort_ an, nicht auf die verarbeitende Sprache.

      Cheatah

      --
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
  2. Hi,

    Gibt es einen Grund dafür,z.B. Leerzeichen mit   auszumaskieren
    und nicht wie gewohnt mit  ?

    ja, weil   gleich   ist,  jedoch . Das eine ist dezimal, das andere hexadezimal.

    Die Javascript-Methode unescape() kann diese Maskierung leider nicht aufheben...

    Natürlich nicht. unescape() bezieht sich auf URL-Kodierung, nicht auf HTML-Kodierung.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes