Wenn Sie einen Dateinamen an den Firefox-Browser übergeben, werden Leerzeichen durch %2520
anstelle von ersetzt %20
.
Ich habe den folgenden HTML-Code in einer Datei namens myhtml.html
:
<img src="C:\Documents and Settings\screenshots\Image01.png"/>
Wenn ich myhtml.html
in Firefox lade , wird das Bild als fehlerhaftes Bild angezeigt. Also klicke ich mit der rechten Maustaste auf den Link, um das Bild anzuzeigen und es zeigt diese geänderte URL:
file:///c:/Documents%2520and%2520Settings/screenshots/Image01.png
^
^-----Firefox changed my space to %2520.
Was zum Teufel? Es verwandelte meinen Raum in einen %2520
. Sollte es nicht sein, es in ein umzuwandeln %20
?
Wie ändere ich diese HTML-Datei, damit der Browser mein Bild finden kann? Was ist denn hier los?