Wie YouTube Playlist Skripte zufällig

October 7

Wenn Sie eingebettete YouTube-Videos auf einer Webseite gesehen haben, können Sie noch nicht wissen, dass Sie Wiedergabelisten sowie einbetten können. Eine YouTube-Playlist-Player spielt alle Videos in der Playlist gespeichert. Hinzufügen einer Wiedergabeliste auf Ihre Webseite durch Einfügen des Codes des Playlist von YouTube in das HTML-Dokument generiert. Eine interessante Möglichkeit, Vielfalt zu Ihrer Seite hinzufügen ist eine zufällige Playlist Generator-Skript zu erstellen. Dieses Skript können Ihre Webseiten eine andere Wiedergabeliste anzeigen, jedes Mal, wenn ein Besucher der Website lädt Ihre Seite oder auf eine Schaltfläche klickt.

Anweisungen

Kopieren Sie Playlists

1 Besuchen Sie YouTube und auf Ihren YouTube-Benutzernamen, der in der oberen rechten Ecke jeder YouTube-Seite angezeigt wird. Wiedergabelisten werden am oberen Rand der Seite angezeigt.

2 Klicken Sie die Wiedergabelisten. Das erste Video in der Playlist beginnt zu spielen. Klicken Sie auf "Share", unterhalb des Videoplayers. Eine "Embed"-Schaltfläche angezeigt wird.

3 Klicken Sie auf "Embed", und kopieren Sie den Text Wiedergabeliste, den Sie in das Textfeld zu sehen, die unterhalb der Schaltfläche angezeigt wird. Öffnen Sie den Editor, und fügen Sie diesen Text in ein neues Dokument.

4 Klicken Sie auf eine andere Wiedergabeliste und klicken Sie auf eines der Videos in diese Wiedergabeliste. Klicken Sie auf "Freigeben", klicken Sie auf "Embed" und kopieren Sie den Text, der im Textfeld angezeigt wird. Einfügen, dass Playlist Text unterhalb des Textes Sie zuvor in den Editor eingefügt.

Webseite hinzufügen

5 Öffnen Sie einen Text-Editor oder einem beliebigen HTML-Editor. Fügen Sie den folgenden Code in den Body-Bereich des Dokuments:

< Div Id = "1" Class = "hidden" >

< / Div >

< Div Id = "2" Class = "hidden" >

< / Div >

< Eingang Typ = "Knopf" Value = "Zufällige Wiedergabeliste anzeigen" Onclick = "return showRandom('2')" / >

Dies schafft zwei HTML Div-Blöcke. Jeder Block hält man die Wiedergabelisten, die Sie von YouTube kopiert. Jeder Div-Block verweist eine CSS-Klasse mit dem Namen "versteckt." Die CSS-Klasse macht jedes Div unsichtbar. Beachten Sie, dass jedes Div auch eine eindeutige numerische Id-Kennung hat. Die Id für das erste div-Tag ist "1". Das zweite Div-Id ist 2. Die input-Tag erstellt eine Schaltfläche. Das Click-Ereignis ruft die JavaScript-Funktion "ShowRandom" und übergibt diese Funktion eine Zahl. Diese Zahl stellt die Anzahl der Wiedergabelisten, die Sie auf der Seite zu haben. Diese Zahl ist in diesem Beispiel 2. Wenn Sie zusätzliche Playlists auf der Seite hätte, würde Sie die Gesamtzahl der Wiedergabelisten an die Funktion übergeben.

6 Kopieren Sie die erste Playlist, die Sie in den Editor in die Leerzeile eingefügt, die im ersten Div Block angezeigt wird. Kopieren Sie die zweite Playlist in die Leerzeile, die in den zweiten Div-Block angezeigt wird. Nach tut, könnte der Code angezeigt, wie in diesem Beispiel wird unten gezeigt:

< Div Id = "1" Class = "hidden" >< Iframe Breite = "420" Height = "315" Src = "http://www.youtube.com/embed/JxZI0Cxaq20< Iframe >< / Div >

< Div Id = "2" Class = "hidden" >< Iframe Breite = "420" Height = "315"Src = "http://www.youtube.com/embed/s-c8X52Qg4o & Quot; >< / Iframe >< / Div >

7 Fügen Sie folgenden Code in das Dokument Style-Abschnitt:

< Div Id = "1" Class = "hidden" >

Dadurch wird die "versteckte" Klasse verweist die Divs im vorherigen Schritt erstellt.

8 Fügen Sie den folgenden JavaScript-Code in das Dokument Skript-Abschnitt:

Funktion showRandom(numberOfPlaylists) {}Var DivObject;für (Var i = 1; ich < = NumberOfPlaylists; i++) {}Var DivObject = document.getElementById(i);divObject.style.display = "none";}

Var Rand = Math.floor(Math.random() * NumberOfPlaylists + 1);Var DivObject = document.getElementById(rand);divObject.style.display = "block";}

Diese JavaScript-Funktion generiert eine Zufallszahl und speichert sie in der Variablen "Rand". Es macht dann eine der versteckten Wiedergabelisten angezeigt, abhängig vom Wert in der Variablen gespeichert.

9 Speichern Sie das Dokument und zeigen Sie es in Ihrem Browser. Klicke auf der Seite angezeigt wird. Ein YouTube video Player, enthält eine der Wiedergabelisten. Klicken Sie mehrmals. Wenn Sie klicken, wird der Code generiert eine neue Zufallszahl und zeigt verschiedene Wiedergabelisten, basierend auf dem Wert der Zufallszahl generiert. .

Tipps & Warnungen

  • In diesem Beispiel veranschaulicht zwei randomisierte Playlisten auf Ihrer Webseite enthalten. Um eine andere Wiedergabeliste hinzufügen, Body-Abschnitt des Dokuments wie gezeigt in den folgenden Schritten einen dritten Div-Block hinzu, und fügen Code von einem anderen YouTube Playlist setzen Playlist innerhalb dieses div. 3 dieses Div Id. Änderung der Anzahl in der Schaltfläche click-Ereignis von 2 bis 3 auch. Die Nummer, die Sie der Funktion in das Click-Ereignis der Schaltfläche übergeben muss immer gleich, die Anzahl der Div-Blöcke in HTML-Dokument angezeigt. Dieses Muster verwenden, können Sie beliebig viele Playlists wie Sie zu Ihrer Webseite hinzufügen.
  • Um eine andere Wiedergabeliste angezeigt, wenn ein Benutzer die Webseite besucht, rufen Sie die ShowRandom-Funktion innerhalb Ihrer Seite "onload" Ereignis.