ChrisB: unescape(), String wird nur bis zum ersten "&" ausgegeben

Beitrag lesen

Hi,

Der Parameter "NAV" mit Wert "Me&&MySelf"wurde mit escape() übergeben.

Warum uebergibst du derart unguenstige Parameter, um sie als Bestandteil von URLs zu verwenden?

Ein Bild serverseitig mit "me&&myself.png" zu benennen, ist eine reichlich bloede Idee - sowas "muss" ja frueher oder spaeter Probleme geben.

Im Firefox klappt es wunderbar, doch im IE7 wird nur "Me&" ausgegeben. Warum?

Kann ich im IE 7 nicht nachvollziehen, da wird Me&&MySelf als Ueberschrift angezeigt.

Troztdem solltest du m.E. wenigstens fuer die URLs guenstigere Parameter verwenden.

Und warum du irgendetwas, was du per AJAX empfaengst, anschliessend unescapen musst, erschliesst sich mir auch nicht.

MfG ChrisB