我正在使用 MVC3 Razor,我想从本地驱动器加载图像以进行测试。
我这样写 img 标签:
<img id="ImgEmployee" src="file://D:/Photos/14.jpg" alt="Employee" />
它正在与 IE 一起工作。但是在 Chrome 和 Firefox 中它没有被加载。
如何设置从本地驱动加载图片并在所有浏览器中工作的 img 标签的路径?
最佳答案
Chrome 和 FireFox 需要 3 个 /
字符:
<img id="ImgEmployee" src="file:///D:/Photos/14.jpg" alt="Employee" />
如果你只输入 1 个 /
他们应该能猜到,但如果你输入 2 个它会认为你的意思是 2 个。
如果您省略 file:///
,浏览器会猜测这是协议(protocol)。
关于html - Img 标签路径在 chrome 和 firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7348326/