kostenloser Webspace werbefrei: lima-city


unescape von location.search

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    f********d

    Hallo,

    habe folgendes bei SelfHTML dazu gefunden:

    function Werteliste (querystring) {
      if (querystring == \'\') return;
      var wertestring = querystring.slice(1);
      var paare = wertestring.split(\"&\");
      var paar, name, wert;
      for (var i = 0; i < paare.length; i++) {
        paar = paare[i].split(\"=\");
        name = paar[0];
        wert = paar[1];
        name = unescape(name).replace(\"+\", \" \");
        wert = unescape(wert).replace(\"+\", \" \");
        this[name] = wert;
      }
    }
    var liste = new Werteliste(location.search);


    Das funktioniert dort auch prächtig, aber bei mir nicht!
    Habe festgestellt, dass meine Werte anders kodiert werden.
    Bei SelfHTML wird dürfte so kodiert:
    d%FCrfte
    Bei mir jedoch so:
    d%C3%BCrfte

    Deshalb klappt das mit dem Unescape nicht.
    Was kann ich jetzt tun? Woran liegts?
    Vielleicht daran, dass ich UTF-8 benutze?

    edit by bladehunter: Bitte keine Doppelposts:
    Inhalt des 2. Posts:


    futureland schrieb:
    Also ich habs jetzt raus. Es gibt da decodeURIComponent dafür:
    var alles=decodeURIComponent(window.location.search);


    Beitrag geändert: 6.2.2008 13:44:12 von bladehunter
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!