Форма Входа |
| |
Flash Фильмы |
Просмотров: 495
Просмотров: 490
Просмотров: 522
Просмотров: 536
| |
Комментарии |
| ed127 Репутация: 10 Пол: Мужчина Комментариев: 25 | | Крокодил Репутация: 2 Пол: Мужчина Комментариев: 7 | | wi639 Репутация: 0 Пол: Мужчина Комментариев: 6 | | tornado Репутация: 0 Пол: Мужчина Комментариев: 5 | | amazonka Репутация: 0 Пол: Женщина Комментариев: 5 |
| |
Оптимизация |
| |
Профиль |
Сообщения:
Гость
Группа: Гости
Время:12:46
Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
|
|
|
| | |
|
Cкриншот с YouTube и видео в Ajax - Скрипты - Избранные - Скрипты - Скрипты Ucoz - Онлайн фильмы
Cкриншот с YouTube и видео в Ajax
| 04.10.2011, 09:35 |
Новый скрипт, который выводит скриншот видео с YouTube и при клике на него появляется Ajax-окно, в котором показывается само видео. Скрипт имеет гибкие настройки по размеру видеоплеера и названия видео. Данный скрипт будет работать тогда и только тогда, когда для ссылки на видео вы используете Дополнительное поле 1, если вы используете другое, то, соотвественно, замените $OTHER1$ на используемое вами поле во всех частях скрипта.
Данный скрипт устанавливаем перед /body на следующие страницы вашего модуля - Главная страница, Страница разделов, Страница категорий, Страница поиска и рейтинга, Страница материалов и комментариев к нему:
Code <script type="text/javascript"> function video(url,title,width,height){ new _uWnd('game','Просмотр видео: '+title, width, height, {alert:1,modal:1,resize:0,nomove:1,fadespeed:500,customButtons:{'reload':[true,function(){reload_video(url,title,width,height)}]},align:0},'<div id="videos"><object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>'); } function reload_video(url,title,width,height){ $('#videos').html('<object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" allowscriptaccess="always" allowfullscreen="true"></embed></object>') }; </script>
Ну а в виде материалов или на самой странице используем следующий код для показа нашего скриншота:
Code <a href="javascript://" onclick="video('<?if(strpos($OTHER1$, 'youtu.be')!='-1')?><?if(strpos($OTHER1$, 'www.youtu')='-1')?><?substr($OTHER1$,16,11)?><?else?><?substr($OTHER1$,20,11)?><?endif?><?else?><?if(strpos($OTHER1$, 'www.youtube')='-1')?><?substr($OTHER1$,27,11)?><?else?><?substr($OTHER1$,31,11)?><?endif?><?endif?>','$TITLE$',480,360)"><img src="http://i1.ytimg.com/vi/<;?if(strpos($OTHER1$, 'youtu.be')!='-1')?><?if(strpos($OTHER1$, 'www.youtu')='-1')?><?substr($OTHER1$,16,11)?><?else?><?substr($OTHER1$,20,11)?><?endif?><?else?><?if(strpos($OTHER1$, 'www.youtube')='-1')?><?substr($OTHER1$,27,11)?><?else?><?substr($OTHER1$,31,11)?><?endif?><?endif?>/0.jpg" border="0" align="left" hspace="10" style="margin: 5px;" width="150px" /></a>
Автор: TRANE73 \ Источник: http://trane73.ru Материал сайта: http://ucozon.ru
|
Категория: Скрипты - Избранные | Добавил: ed127
| Теги: видео, Cкриншот, Ajax, youtube
|
Просмотров: 922 | Загрузок: 0
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
| |
| | |
| | |
|
|
|