Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Задача

Бывает, что когда вставляешь на страницы Confluence какую-нибудь flash-галерею или видео с Youtube, то всплывающее меню не отображается поверх выводимого на сайте видео. То же самое во время просмотра изображений, выложенных на странице. См. примеры.

Gallery
columns2

Решение

Открываем HTML-макрос и пишем на странице код:

Code Block
languagejavascript
linenumberstrue
<script type="text/javascript">
$(document).ready(function() {
$("iframe").each(function(){
var ifr_source = $(this).attr('src');
var wmode = "wmode=transparent";
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>
Info

HTML-макрос должен быть включен системным администратором.

Материалы по теме

Z-index для видео с YouTube