Есть какое-то событие при загрузке страницы, чтобы отловить ситуацию, когда FF предлагает установить плагин? И каким образом FF производит поиск этого плагина? Т.е. меня интересует откуда FF берёт инфу - есть у него плагин для данного контента или нет.

KML пишет

...меня интересует откуда FF берёт инфу - есть у него плагин для данного контента или нет.

Сервер отдаёт данные и указывает их MIME-тип, или MIME-тип указан непосредственно в коде страницы.

Anton
Тип указан прямо в коде страницы. Например у меня есть плагин, чтобы обработать такую страницу должным образом, FF говорит что его нет. Я так понимаю, что я где-то должен зарегистрировать мэпинг MIME-тип - extension. Вот только не пойму где...

Поставлю вопрос по другому.
Если в системе не установлен MacromediaFlash, то FF как-то знает о том, что для объектов типа "application/x-shockwave-flash" нужен плагин от макромедии и если он отсутствует его нужно скачать с сайта макромедии.
Мне нужно сделать такую же штуку в моём расширении - как только FF обнаруживает в тексте страницы объект типа  "application/bla-bla-bla" он должен скачать соответствующее расширение, а если оно уже установлено не задавать дурацких вопросов типа "Additional plugins are required to display all the media on this page". как это сделать?

Вот смотрю я код странички:

Выделить код

Код:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="movie" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" height="600" width="800">
<param name="movie" value="/data/flash/12.swf">
<param name="loop" value="false">

<param name="menu" value="false">
<param name="quality" value="high">
<embed style="display: -moz-inline-block;" ilo-full-src="http://www.oper.ru/data/flash/12.swf" src="12.swf" loop="false" menu="false" quality="high" name="movie" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="600" width="800">
</object>

classid, codebase, pluginpage - не то ?


p.s. Похоже на то: http://bonik.infor.ru/indexdot/html/tag … object.htm, http://www.megalib.com/books/417/_EMBED … SPAGE.html