相对图像路径在 FireFox 中不显示图像

2024-03-06

我正在尝试使用 Iframe 打开 html 页面。 Html 页面有一些文本和图像。

图像源使用相对路径指定,例如....\图像\Img1.jpg。

它在 IE 和 Chrome 中运行良好。在 Firefox 中,图像路径变得像-

http://localhost:1657/WebSite/Stories/kunwar/..%5C..%5CImages%5CStory_images%5Cimg1.jpeg http://localhost:1657/WebSite/Stories/kunwar/..%5C..%5CImages%5CStory_images%5Cimg1.jpeg

我在这里缺少什么?


反斜杠(\) 是 Windows 分隔符,但在 url 和 uri 中,您需要使用斜杠 (/),即使您的服务器使用 Windows 操作系统。

参见 RFC 3986“统一资源标识符 (URI):通用语法 https://www.rfc-editor.org/rfc/rfc3986”,第 1.2.3 节“分层标识符 https://www.rfc-editor.org/rfc/rfc3986#section-1.2.3"

通用语法使用斜杠(“/”)、问号(“?”)和数字符号(“#”)字符来分隔对于通用解析器对标识符的分层解释很重要的组件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

相对图像路径在 FireFox 中不显示图像 的相关文章