Dobrý den, používám plugin WP FancyZoom jako pěknou galerii pro zvětšení obrázků. Narazil jsem ale na problém. Obrázky se normálně zvětší do popředí aktuálního okna, ale pokud je na stránce v dosahu YouTube video, tak se daná část obrázku zvětší “pod” místo “přes” video, viz. http://sdilej.net/pics/566db64f7805a000d783f8526bc89bb2.png. Na různých zahraničních fórech jsem našel informaci, že to lze jednoduše vyřešit pomocí kódu umístěného do patičky stránek:
<script type=”text/javascript”>
for (var ems = document.embeds, i = 0, em; em = ems; i++) {
em.setAttribute(“wmode”, “transparent”);
var nx = em.nextSibling, pn = em.parentNode;
pn.removeChild(em);
pn.insertBefore(em, nx);
}
</script>
Čímž dojde k transparentnosti (průhlednosti) YouTube videa a obrázky jsou pak u FancyZoom přesně podle potřeb vždy zvětšeny do popředí.
Ale nefunguje to u Internet Exploreru :-( Kvůli němu je potřeba vložit vždy manuálně kód ke každému videu:
<param name=”wmode” value=”transparent”>
….tohle vložit hned za ukončení tagu <object>
a druhou část..
wmode=”transparent” …vložit do tagu <embed type…>
Nevíte prosím o nějakém řešení, které by tedy dokázalo udělat videa u Internet Exploreru transparentní, aby se obrázky u WP FancyZoom zvětšovali do popředí a nebylo potřeba vždy vkládat kód ke každému videu?