Odebrání upozornění na aktivní obsah aplikace Internet Explorer u objektů Flash

Internet Explorer před několika lety způsobil milionům programátorů i uživatelů obrovskou bolest tím, že nutí uživatele kliknout na flashový objekt, ActiveX objekt a java applet, než se objekt stal aktivním a použitelným. Firmy samozřejmě volaly po svých programátorech, aby problém vyřešili, a programátoři si celé týdny rvali vlasy. Jako jeden z těchto programátorů vám mohu říci, že firmy nebudou brát jako odpověď „Microsoft podělal věci“ a naštěstí jsem našel řešení, které funguje, aniž by uživatel musel cokoliv dělat.

Řešení vyžaduje použití malého souboru JavaScript strategicky umístěného bezprostředně za tag objektu Flash.

Soubor

flash-fix.js

Kodex

Jednoduše zakódujte svůj kód jako obvykle:

 

To je vše, co musíte udělat. Kód JavaScript uchopí objekt a nastaví vnější HTML objektu sobě samému, čímž zruší snahu IE obtěžovat uživatele.