Почему IMG-тег HTML отображает ноль в Firefox? - PullRequest
2 голосов
/ 26 марта 2009
<html>
<body>

    <img id="j_id58" width="800" border="0" height="400" src="c:/test/tmp/imageEE3A7BA3F55BC67061FD778F1B0136D6.png"/>
</body>
</html>

Почему это не отображает изображения, когда я открываю его в Firefox, а в IE 6?

Ответы [ 5 ]

4 голосов
/ 26 марта 2009

Могу поспорить, что это сработает, если вы используете file:// URL вместо имени файла.

<html>
<body>
<img id="j_id58" width="800" border="0" height="400"
     src="file:///c/test/tmp/imageEE3A7BA3F55BC67061FD778F1B0136D6.png"/>
</body>
</html>

Попробуйте это.

2 голосов
/ 26 марта 2009

Firefox не поддерживает использование пути в стиле "C:/".

Вместо этого используйте относительный URL или реальный URL для этого файла, размещенного на веб-сервере.

IE6 поддерживает это.

1 голос
/ 26 марта 2009

В дополнение к ответам, приведенным выше, это может привести к сбою при загрузке HTML-кода с HTTP-сервера.

1 голос
/ 26 марта 2009

Firefox требует префикса "file: ///" при обращении к локальным файлам.

0 голосов
/ 26 марта 2009

Вероятно, это связано с тем, что вам необходим атрибут src со схемой file: \\.

Попробуйте файл: /// C: //test/tmp/imageEE3A7BA3F55BC67061FD778F1B0136D6.png в src и посмотрите, работает ли он.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...