moin :)
Erstmal sorry, für das Thema "Sonstiges".
Ich habe hier ein seltsames Problem, das sowohl in HTML als auch in Javascript reinpassen könnte:
Eine URL, auf die ich keinen Einfluss habe, muss als Ziel für einen iframe herhalten. Diese URL kann alles mögliche an Zeichen enthalten.
Klar sorge ich dafür, dass kritische Zeichen escaped sind.
Nun habe ich allerdings einen Fall, in dem ein "+" in der URL steht:
Die ursprüngliche URL:
...\1han_0509+13_138x200\1han_0509+13_138x200.pdf
Das erste Resultat war:
file '...\1han_0509 13_138x200\1han_0509 13_138x200.pdf' not found
(man achte auf die fehlenden "+")
Dann habe ich die "+" maskiert, obwohl sie nicht zu den kritischen Zeichen gehören (sicher ist sicher dacht ich mir)
Die URL die dem iframe übergeben wurde (mit iframe.style.src=url --> iframe und url sind variablen --> mit anderen urls funktioniert das auch ganz gut)
1han_0509%2B13_138x200\1han_0509%2B13_138x200.pdf
Und trotzdem habe ich wieder die gleiche Fehlermeldung ohne die "+" da stehen.
Kann mir das jemand erklären und vielleicht noch sagen, wie ich diesen Fehler beheben oder umgehen kann?
Danke :) und liebe Grüße aus Berlin
lina-
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)