У меня есть изображения JPEG2000, которые я хотел бы сделать доступными в Интернете. Я планирую использовать плагин браузера LizardTech ExpressView для этого. (Он находится в http://www.lizardtech.com/downloads/category/#plugins.) Они предоставляют некоторые инструкции для включения необходимого HTML для отображения плагина в IE и Firefox. Он работает для меня в IE, но не в Firefox; там, следующий HTML показывает только плагин ExpressView без изображения, загруженного в него.Плагин Firefox не загружает данные?
<object vspace="10" name width="600" height="500"
classid="CLSID:2513AB48-1AEF-4E55-8329-927FF97C9DCE"
codebase="http://www.lizardtech.com/plugin/MrSID_BPI.cab#Version=5,0,1">
<param name="imgSource"
value="http://localhost/relax.jp2" />
<object width="600" height="600" autostart="true" type="image/x-mrsid-image" data="http://localhost/relax.jp2">
<param name="imgSource" value="http://localhost/relax.jp2" />
</object>
</object>
Я понимаю, что определение внешнего объекта - это то, что использует IE, а внутреннее - то, что использует Firefox. Я не знаю, может ли это быть полезным, но когда я смотрю на вкладку сети в инструментах разработчика Firefox при загрузке страницы, она запрашивает relax.jp2, но по какой-то причине она, по-видимому, возвращает нулевые байты. Кто-нибудь знает, что такое правильный синтаксис? Я также в конечном итоге хочу включить ссылку для загрузки плагина, если у пользователя его нет, но я предполагаю, что это будет непросто сделать. Благодаря!
EDIT: очистка пасты кода; Извини за это.
'image/x-mrsid- [lotsofspaces] image' не совсем корректный тип mime ... –