Plus Zeichen in URL encodieren
-
Hallo ich habe da mal eine Frage.
Ich übergebe per Formular an eine Jscript ASP Seite ein Feld mit Inhalt. Das klappt auch ganz gut per Escape bzw. Encode und decodeURI kann ich auch Sonderzeichen mit übergeben.
Nur wenn in dem Feldein + Zeichen drin ist, dann klappt es nicht, das + wird durch leerzeichen ersetzt.
Nun meine Frage, wie bekomme ich dieses Zeichen korrekt übergeben, so das ich es in der empfangenden ASP Seite per Request.QueryString richtig auslesen kann?
-
http://www.google.de/search?hl=de&q=url+encoding&meta=
erster link
=> "Reserved characters"'+' => %2B
-
Hmm ja gut und schön,
das es %2B ist, habe ich auch raus gefunden, nur welche Funktion ersetzt es mir korrekt.
Mit encodeURI oder escape wird es nämlich nicht ersetzt, und ich wollte das eigentlich nicht per replace manuell machen.