Javascript: localen Link einer Funktion übergeben

katzehund

Newbie
Registriert
Dez. 2004
Beiträge
1
Ich habe folgendes Problem:
Mittels einer Funktion wird ein Teil eines lokalen Links übergeben. Der in dieser Funktion dann ein Bild darstellen soll.
Mein Problem ist jetzt das ich die Backslashs(\) mit einem \ escapen muss damit sie übergeben werden können. Wen ich den link dann in der Funktion zusammenbaue bekomme ich folgenden Quelltext:
%5Cimg%5Cicon%5Cr%5C
übergebenener Wert:
\\img\\icon\\r\\
Funktionen wie decodeURI oder decodeURIComponent() bringen anscheinend nichts. Hat jemand eine Idee wie man das lösen kann?
Danke!

Edit: bin ich doof^^ schon 100 mal nen link zu nem Bild gesetzt und mir bei dem eingebildet der muss lokal sein, ergibt ja gar keinen Sinn^^
mittels /img/icon/r/ funktionierts einwandfrei. Naja Danke^^
 
Zuletzt bearbeitet:
Ich versteh nicht ganz was dein Problem ist. Du willst mit Javascript folgendes machen:
Code:
function machBild(urlTeil) {
    document.write(.....);
}

machBild('\\img\\icon\\r\\');

Sieht dein Quelltext ungefähr so aus?
 
Zurück
Oben