<html> <body> <img id="j_id58" width="800" border="0" height="400" src="c:/test/tmp/imageEE3A7BA3F55BC67061FD778F1B0136D6.png"/> </body> </html>
Почему это не отображает изображения, когда я открываю его в Firefox, а в IE 6?
Могу поспорить, что это сработает, если вы используете file:// URL вместо имени файла.
file://
<html> <body> <img id="j_id58" width="800" border="0" height="400" src="file:///c/test/tmp/imageEE3A7BA3F55BC67061FD778F1B0136D6.png"/> </body> </html>
Попробуйте это.
Firefox не поддерживает использование пути в стиле "C:/".
"C:/"
Вместо этого используйте относительный URL или реальный URL для этого файла, размещенного на веб-сервере.
IE6 поддерживает это.
В дополнение к ответам, приведенным выше, это может привести к сбою при загрузке HTML-кода с HTTP-сервера.
Firefox требует префикса "file: ///" при обращении к локальным файлам.
Вероятно, это связано с тем, что вам необходим атрибут src со схемой file: \\.
Попробуйте файл: /// C: //test/tmp/imageEE3A7BA3F55BC67061FD778F1B0136D6.png в src и посмотрите, работает ли он.