Видео с yuotube.com накладывается поверх всего

Видео с yuotube.com накладывается поверх всего

#16 12 мая 2013 в 23:47
Можно сделать так:
вставляем в файл шаблона template.php между тегами <head></head> код:
  1. <script src="/templates/ваш_шаблон/js/iframe.js" type="text/javascript"></script>
а в папке по указанному адресу создаем файл iframe.js и наполняем следующим содержимым:
  1. $(document).ready(function() {
  2. $("iframe").each(function(){
  3. var ifr_source = $(this).attr('src');
  4. var wmode = "wmode=transparent";
  5. if(ifr_source.indexOf('?') != -1) {
  6. var getQString = ifr_source.split('?');
  7. var oldString = getQString[1];
  8. var newString = getQString[0];
  9. $(this).attr('src',newString+'?'+wmode+'&'+oldString);
  10. }
  11. else $(this).attr('src',ifr_source+'?'+wmode);
  12. });
  13. });
Все теперь видео с iframe никогда не будет перекрывать других окон и всплывающих сообщений
#17 13 мая 2013 в 08:57
А еще лучше код вставить в самый конец файла core/js/common.js, который и так подгружается при загрузке сайта. Спасибо за подсказку Форлорду.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.