Bizonyára már a legtöbben felfigyeltek arra, hogy a Microsoft Internet Explorer legutóbbi frissítése során egy új biztonsági funkcióval „gazdagodott” a böngésző (ActiveX update). E funkciónak köszönhetően a honlapokban ágyazott flash-ek csak egy plusz kattintás árán aktiválhatóak, ezáltal a flash alapú menüket, különböző flashes programokat tartalmazó oldalak igen kellemetlen szituba kerültek.
Szerencsére van megoldás, méghozzá többféle is. Az egyik megoldás a Microsoft féle, mely jóval nagyobb kóddal tudja megoldani ugyanazt, mint a http://therippa.blogspot.com/ honlapon olvasható megoldás. Létezik még a Macromedia féle megoldás, melyhez linket az írás végén találsz.
A therippa féle megoldás nagyon egyszerű: egy javascript kódot (illetve a rá mutató hivatkozást) kell header-be vagy a footer-be illeszteni (attól függ, melyik fajtát preferáljuk).
A 2db javascript elérhető a blogon vagy alábbi linkeken:
a.)
http://www.tutorial.hu/webszerkesztes/flash_vs_ie/activateActiveX_onload.js (header-be illesztendő verzió)
használata: illeszd a js fájlt a dokumentum header () részébe az alábbi módon
<script language="JScript" type="text/jscript" src="activateActiveX_onload.js"></script> |
b.)
http://www.tutorial.hu/webszerkesztes/flash_vs_ie/activateActiveX.js (footer-be illesztendő verzió)
használata: illeszd az alábbi kódot a dokumentumod végébe az alábbi módon
<script language="JScript" type="text/jscript" src="activateActiveX.js"></script> |
Macromedia féle megoldás:
Active Content Update Article
Microsoft féle megoldás:
Activating ActiveX Controls