<?xml version="1.0" encoding="UTF-8" ?><oembed><version>1.0</version><provider_name>Чудо{вищные} заметки</provider_name><provider_url>https://miracle.rpz.name</provider_url><author_name>MiRacLe</author_name><author_url>https://miracle.rpz.name/author/miracle/</author_url><title>Flash, ActiveX &amp; IE update. part II</title><html>Эпопея с рамками вокруг флеша продолжается...

Сперва обнаружилось, что код, который я приводил в &lt;a href=&quot;http://miracle.rpz.name/2006/04/14/flash-activex-ie-update/&quot;&gt;прошлом посте&lt;/a&gt;  не работает в IE версий ниже 6-ой (точнее он работал, но не совсем так как задумано ;o) ) . Пришлось его немного подточить - flashvars теперь беруться не из тега PARAM, а из свойства altHTML у тега OBJECT (это свойство доступно только в IE и содержит html код с тегом EMBED), и вот код работает в IE 5.5 и IE5... но...

Но были замечены падения браузеров (5-го и 5.5) после переписывания outerHTML...
С другой стороны рамки вокруг ActiveX в этих браузерах мною замечены не были... посему код flash_replacer.js теперь исполняется только в IE6 (седьмой покамест beta - на него не рассчитываю).

Собственно код находиться &lt;a href=&quot;http://miracle.rpz.name/shared/2006/04/flash_replacer_latest.js&quot;&gt;здесь&lt;/a&gt;. &lt;strike&gt;(v.0.3.1) (v.0.4)(v.0.4.1)(v.0.5)(v.0.5.1)(v.0.6)&lt;/strike&gt;(v.0.7)

Нуждающиеся в нём могут качать и пользоваться.
Знающие могут помочь мне с ответом на вопрос - в IE версий ниже 6-ой рамки есть или нету?
Баги и вообще любые фидбеки приветствуются...

&lt;b&gt;UPDATE:&lt;/b&gt;
Исправил маленький &quot;глюк&quot;, переименовал файл - теперь последняя версия называется flash_replacer_latest.js (находится по ссылке выше).  Просьба к товарищам ссылающимся на данный файл поменять ссылку на файл (заранее спасибо за изменения и за ссылку вообще ;o) )

27.04 - Поправил проверку classid и сделал аналогичный прогон по embed-ам вне object-а

11.05 - Поправил регулярку, с помощью которой вытаскивались flashvars(они могут быть многострочными)

23.05 - удаляю outerHTML на window.unload (ie иногда падал из-за memory leak), flash_replacer теперь запускается только в winxp ie6+. Подробнее чуть позже опишу в третьей части &quot;эпопеи&quot;...
24.05 - workaround для flashvars, которые вставляются как get-параметры в src мувика

30.06 - теперь используется &lt;a href=&quot;http://blog.deconcept.com/swfobject/&quot;&gt;SWFObject&lt;/a&gt; для внедрения &quot;переписанных флешек&quot;, в связи с этим баги с падением IE исчезли, но &quot;маленько&quot; уменьшилась функциональность - восстановлю на днях работу c embed и flashvars, которые передаются get-параметрами в src мувика
&lt;blockquote&gt;&lt;strike&gt;Уже месяц висит draft-пост про &quot;завершение эпопеи&quot;... но похоже конца этой &quot;эпопеи&quot; нет и не предвидится ;o)&lt;/strike&gt;
&lt;a href=&quot;http://miracle.rpz.name/2006/07/05/flash-activex-ie-update-part3/&quot;&gt;Продолжение следует...&lt;/a&gt;&lt;/blockquote&gt;
Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/flash&quot; rel=&quot;tag&quot;&gt;flash&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/ie&quot; rel=&quot;tag&quot;&gt;ie&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/activeX&quot; rel=&quot;tag&quot;&gt;activeX&lt;/a&gt;</html><type>rich</type></oembed>