Bạn muốn đưa một danh sách các bài hát lên blog hoặc website nhưng muốn mỗi lần khi độc giả vào một trang khác của web/blog hay f5(reset web/blog) thì tự nó sẽ nhảy sang một bài hát bất kỳ khác chứ không phải mặc định là bài đầu tiên gây nhàm chán cho người xem!?.
Mình xin giới thiệu một đoạn code giúp các bạn thực hiện điều đó. (Cái này mình mới áp dụng cho youtube thôi nha)

Đầu tiên các bạn vào Blogger -> Bố cục -> Thêm tiện ích -> HTML/Javascript sau đó thêm đoạn code.
--Với đoạn songs[0] = "BIb79rnKRno"; Bạn mở một bài hát trong danh sách video nhạc của bạn trên youtube và code phần mã đuôi của nó như thế này https://www.youtube.com/watch?v=BIb79rnKRno. Số lượng song là tùy ý chứ ko nhất thiếu là 10 như ví dụ nha.
--Với đoạn ?list=FLX6gcxxl0KjxXHEo8a7kl-Q được lấy từ cuối danh sách video youtube như thế này https://www.youtube.com/playlist?list=FLX6gcxxl0KjxXHEo8a7kl-Q
--Với đoạn &autoplay=0 tức là không cho video tự động play. Nếu muốn nó tự động Play thì đổi 0 thành 1.
<script type="text/javascript">
// id của các bài hát trong playlist
var songs = new Array();
songs[0] = "BIb79rnKRno";
songs[1] = "QOePIxjy3xE";
songs[2] = "oKPcChunFH4";
songs[3] = "kOGz6UMy3j4";
songs[4] = "_4wOnjYJLks";
songs[5] = "kyR64n3nHIg";
songs[6] = "YSqtv-3ijk8";
songs[7] = "pv8M3E2wMiU";
songs[8] = "Pl6_IOHOzVI";
songs[9] = "dPv1bcytPeY";
songs[10] = "kOE9BdYFCYE";
// lấy một id bất kỳ để phát đầu tiên
var random_song = Math.floor((Math.random() * songs.length ) + 1);
// xuất code ra
document.write('<iframe width="400" height="250" src="http://www.youtube.com/embed/' + songs[random_song] + '?list=FLX6gcxxl0KjxXHEo8a7kl-Q&autoplay=0" frameborder="0" allowfullscreen></iframe>');</script>

Post a Comment

 
Top