Opera проблемы с модальным окном.
2012-08-10 Дата: Пятница, 10.08.2012, 13:26 | Сообщение # 1
Рядовой
Группа: Зарегистрированные
Статус: Offline
Поставил скрипт чтобы видео с youtube открывалось в модальном окне все работает видео открывается. Но есть несколько проблем: 1. Если видео проигрывается и вы закроете окно то звук с видео все равно будет идти и выключить его никак нельзя, придется открыть видео заново и нажать на стоп после чего закрывать видео. 2. Так же есть проблема с браузером Opera когда открываешь видео первый раз оно съезжает в угол и все портит, но если его закрыть а потом снова открыть то проблема со смещением исчезает. Вот сайт на котором можно увидеть проблему чтобы лучше понять о чем я говорю Перейти на сайт >>> Кто ни то знает как решить эти проблемы???
2012-08-10 Дата: Пятница, 10.08.2012, 14:08 | Сообщение # 2
Аццкий кодер
Группа: Администраторы
Статус: Unknown
dicros , Поставил скрипт чтобы видео с youtube открывалось в модальном окне все работает видео открывается.
Code
<!-- Видео с youtube в ajax окне --> <script type="text/javascript"> function video(url){ <iframe width="560" height="315" src="http://www.youtube.com/embed/'+url+'" frameborder="0" allowfullscreen></iframe>; } </script> <!-- /Видео с youtube в ajax окне -->
- Это что такое? Где кавычки? и что это за функция такая? Для чего она? 1. Если видео проигрывается и вы закроете окно то звук с видео все равно будет идти и выключить его никак нельзя, придется открыть видео заново и нажать на стоп после чего закрывать видео.
Очищать при закрытии блок с классом: window ... А что не хотите воспользоваться стандартной функцией, что идет с библиотекой fancyBox v2.0.5 которая у вас подключена по умолчанию?
2012-08-10 Дата: Пятница, 10.08.2012, 15:20 | Сообщение # 3
likbezz , Первый раз слышу о такой функции fancyBox v2.0.5 если вам не сложно скиньте ссылку на ее описание, и на то как ей пользоваться. Или приведите пример как туда встроить видео, и как его вызывать.
2012-08-10 Дата: Пятница, 10.08.2012, 15:36 | Сообщение # 4
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Гость , likbezz, Первый раз слышу о такой функции fancyBox v2.0.5 если вам не сложно скиньте ссылку на ее описание, и на то как ей пользоваться.
FancyBox — галерея и модальное окно Или приведите пример как туда встроить видео, и как его вызывать.
Она используется в стандартном модуле «Видео» там можно посмотреть и код и примеры использования.
2012-08-10 Дата: Пятница, 10.08.2012, 15:36 | Сообщение # 5
Рядовой
Группа: Зарегистрированные
Статус: Offline
<!-- Видео с youtube в ajax окне --> <script type="text/javascript"> function video(url){ <iframe width="560" height="315" src="http://www.youtube.com/embed/'+url+'" frameborder="0" allowfullscreen></iframe>; } </script> <!-- /Видео с youtube в ajax окне -->
это до этого стояло видео оно открывалось в ajax-окне. Щас это не используется просто забыл удалить.
2012-08-10 Дата: Пятница, 10.08.2012, 15:38 | Сообщение # 6
Аццкий кодер
Группа: Администраторы
Статус: Unknown
dicros , это до этого стояло видео оно открывалось в ajax-окне. Щас это не используется просто забыл удалить.
“Просто забывать” не нужно, тем более одноименные функции... Тем более, которые используются и фигурируют в проблеме.. ..
2012-08-22 Дата: Среда, 22.08.2012, 23:31 | Сообщение # 7
Рядовой
Группа: Зарегистрированные
Статус: Offline
Она используется в стандартном модуле «Видео» там можно посмотреть и код и примеры использования.
Я посмотрел взял от туда код самого видео вот он: Code
<div class="vep-video-block"> <script type="text/javascript">var vicode = '<iframe width=\"640\" height=\"360\" src=\"http://www.youtube.com/embed/$OTHER1$?fs=1&feature=oembed&autoplay=1&wmode=transparent\" frameborder=\"0\" allowfullscreen></iframe>';var player={can_plUp:1,showVideo:function(){$('#videocontent').css('display','none');$('div.vep-videocontent').html(vicode);videoLightbox();}}</script> <a href="javascript:void(0)" onclick="player.showVideo()" class="vep-playvideo"> <img src="http://s37.ucoz.net/video/92/31291506.jpg" alt="" width="480" /> </a> <div id="videocontent" class="vep-videocontent" style="display:none;"></div> </div>
Если я его ставлю в модуль "Новости" в "Страница материалов и комментариев к нему" все работает прекрасно. Но проблема в том что мне он нужен в модуле "Новости" но в "Виде Материалов". Чтобы пользователи могли просматривать видео ролики не заходя в саму новость. Пробовал его туда вставлять, там он уже не работает. не мог бы ты подсказать почему? и как сделать чтобы все работало.
2012-08-23 Дата: Четверг, 23.08.2012, 00:41 | Сообщение # 8
Аццкий кодер
Группа: Администраторы
Статус: Unknown
dicros , Но проблема в том что мне он нужен в модуле "Новости" но в "Виде Материалов". Чтобы пользователи могли просматривать видео ролики не заходя в саму новость.
Замени: Code
<div class="vep-video-block"> <script type="text/javascript">var vicode$ID$ = '<iframe width=\"640\" height=\"360\" src=\"http://www.youtube.com/embed/$OTHER1$?fs=1&feature=oembed&autoplay=1&wmode=transparent\" frameborder=\"0\" allowfullscreen></iframe>';var player$ID$={can_plUp:1,showVideo:function(){$('#videocontent$ID$').css('display','none');$('#videocontent$ID$').html(vicode$ID$);videoLightbox();}}</script> <a href="javascript:void(0)" onclick="player$ID$.showVideo()" class="vep-playvideo"> <img src="http://s37.ucoz.net/video/92/31291506.jpg" alt="" width="480" /> </a> <div id="videocontent$ID$" class="vep-videocontent" style="display:none;"></div> </div>
Не проверял, но суть ясна - меняй все одноименные переменные на те же + ID материала. Если так не будет, возможно нужно будет переписать функцию.. или просто использовать по примеру.
2012-08-23 Дата: Четверг, 23.08.2012, 11:35 | Сообщение # 9
Рядовой
Группа: Зарегистрированные
Статус: Offline
likbezz , попробовал так не работает вот что пишет, и так на каждом видео
2012-08-23 Дата: Четверг, 23.08.2012, 14:24 | Сообщение # 10
Аццкий кодер
Группа: Администраторы
Статус: Unknown
dicros , попробовал так не работает вот что пишет, и так на каждом видео
Значит нужно переписывать, или писать свою по типы примера, с привязкой к объекту.
2012-08-24 Дата: Пятница, 24.08.2012, 18:25 | Сообщение # 11
Рядовой
Группа: Зарегистрированные
Статус: Offline
likbezz , если тебе это не очень трудно не мог бы ты помочь с этим скриптом, сам я в этом вообще не разбираюсь и сделать не смогу. А подобных чтобы можно было откуда то взять тоже нету.
2012-08-24 Дата: Пятница, 24.08.2012, 19:40 | Сообщение # 12
Аццкий кодер
Группа: Администраторы
Статус: Unknown
dicros , likbezz, если тебе это не очень трудно не мог бы ты помочь с этим скриптом, сам я в этом вообще не разбираюсь и сделать не смогу. А подобных чтобы можно было откуда то взять тоже нету.
Бесплатно этим заниматься не буду. Во всяком случае не в ближайшее время.
2012-08-24 Дата: Пятница, 24.08.2012, 21:12 | Сообщение # 13
Рядовой
Группа: Зарегистрированные
Статус: Offline
likbezz , какова цена?
2012-08-24 Дата: Пятница, 24.08.2012, 22:42 | Сообщение # 14
Аццкий кодер
Группа: Администраторы
Статус: Unknown
dicros , 10$
2012-08-24 Дата: Пятница, 24.08.2012, 23:33 | Сообщение # 15
Рядовой
Группа: Зарегистрированные
Статус: Offline
многовато, за такие деньги можно скрипт с нуля заказать, а тут он уже есть его тока чуток переделать.