将文件名传递给 firefox 浏览器会导致它将空格替换为 %2520
而不是 %20
。
我在一个名为 myhtml.html
的文件中有以下 HTML:
<img src="C:\Documents and Settings\screenshots\Image01.png"/>
当我将 myhtml.html
加载到 firefox 中时,图像显示为一个损坏的图像。所以我右键点击链接查看图片,它显示了这个修改后的 URL:
file:///c:/Documents%2520and%2520Settings/screenshots/Image01.png
^
^-----Firefox changed my space to %2520.
怎么回事? 它把我的空间转换成了 %2520
。它不是应该转换成 %20
吗?
如何更改这个 HTML 文件,以便浏览器可以找到我的图像? 这里发生了什么?