Changer WMode avec jQuery - Astuces CSS

Anonim

Si vous ne définissez pas le wmode sur une intégration flash, il flottera au-dessus d'une superposition, ce qui peut être un gros problème. Ceci est idéal dans un environnement avec beaucoup de code vidéo hérité ou dans lequel les utilisateurs publieront un nouveau code et leur enseigneront le wmode est une cause perdue. Cela devrait fonctionner dans tous les navigateurs.

$("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(" "); ) ));