Verander WMode met jQuery - CSS-trucs

Anonim

Als je de wmode niet instelt op een flash-embed, zal deze over de bovenkant van een overlay zweven, wat een behoorlijk groot probleem kan zijn. Dit is ideaal in een omgeving met veel legacy videocode of waar gebruikers nieuwe code zullen posten en hen over wmode moet leren is een verloren zaak. Dit zou in alle browsers moeten werken.

$("embed").attr("wmode", "opaque"); var embedTag; $("embed").each(function(i) ( embedTag = $(this).attr("outerHTML"); if ((embedTag != null) && (embedTag.length > 0)) ( embedTag = embedTag.replace(/embed /gi, "embed wmode="opaque" "); $(this).attr("outerHTML", embedTag); ) else ( $(this).wrap(" "); ) ));