1
我遇到了youtube iframe z-index問題。當我使用jQuery colorbox時,youtube iframe似乎隱藏了部分colorbox。所以我嘗試了幾個JavaScript。YouTube iFrame z-index與jQuery colobox
這工作得很好,除了在Firefox
<script>
$(document).ready(function() {
$("iframe").each(function(){
var ifr_source = $(this).attr('src');
var wmode = "wmode=opaque";
if(ifr_source.indexOf('?') != -1) {
var getQString = ifr_source.split('?');
var oldString = getQString[1];
var newString = getQString[0];
$(this).attr('src',newString+'?'+wmode+'&'+oldString);
}
else $(this).attr('src',ifr_source+'?'+wmode);
});
});
</script>
然後,我厭倦了這種代碼。這似乎在所有瀏覽器上都能正常工作,但谷歌廣告似乎停止工作。
<script>
$(document).ready(function(){
var frames = document.getElementsByTagName("iframe");
for (var i = 0; i < frames.length; i++) {
frames[i].src += "?wmode=opaque";
}
});
</script>
任何幫助將被撥給解決這個問題。提前致謝。
如果這樣,則標記您的答案解決。 :) – px5x2
以及它說我可以自己的答案作爲2天后正確的答案 – maxlk