Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как вывести кнопку скачать к случайному видео ютюба?

Как вывести кнопку скачать к случайному видео ютюба?


     18.02.2015    Общие вопросы    1075

вопрос
Здравствуйте, поставил хак "Вывод случаенного видео с ютюба" ТЫК

<script type="text/javascript">
$(document).ready(function() {
var keys = ['php','ajax','jquery','javascript']; //слова поиска
var countvideo = 25;
var youtube_link = new Array();
$.getJSON('http://gdata.youtube.com/feeds/api/videos?q='+keys.join('+')+'&format=5&max-results='+countvideo+'&v=2&alt=jsonc', function(data){
$.each(data['data']['items'], function(i,item){
youtube_link.push(item['id']);
});
$('#videotube').html('<iframe width="315" height="170" src="//www.youtube.com/embed/'+youtube_link[Math.floor(Math.random()*youtube_link.length)]+'" frameborder="0" allowfullscreen></iframe>');
});    
});
</script>


Как прикрутить к Этому

Как вывести кнопку скачать? как вывести
https://site.ru/getvideo.php?videoid=[color=#33FF33]tPQ5iTcnXW0[/color]&type=Download

Ответа пока нет


Комментарии пользователей (2)

vitnet
218

2172 | 930

vitnet - 19 февраля 2015 17:23 - Эксперт

<div id="videotube"></div>

<div id="videolink"></div>

<script type="text/javascript">
$(document).ready(function() {
    var keys = ['php','ajax','jquery','javascript']; //слова поиска
    var count = 25;
    var youtube_link = new Array();

    $.getJSON('http://gdata.youtube.com/feeds/api/videos?q='+keys.join('+')+'&format=5&max-results='+count+'&v=2&alt=jsonc', function(data) {
        $.each(data['data']['items'], function(i,item){
            youtube_link.push(item['id']);
        });
        var id = youtube_link[Math.floor(Math.random()*youtube_link.length)];
        $('#videolink').html('<a href="/getvideo.php?videoid='+id+'&type=Download" title="Download">click me</a>');
        $('#videotube').html('<iframe width="315" height="170" src="//www.youtube.com/embed/'+id+'" frameborder="0" allowfullscreen></iframe>');
    });    
});
</script>

LafLer
43 | 3

LafLer - 19 февраля 2015 18:01 - Гости

vitnet,
Спасибо, все работает

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы