2017-04-11 45 views
-1

我設置了一個網站,用於觀看我上傳到YouTube的視頻。我目前使用多個html文檔,每個不同的視頻都很不方便。我想知道是否有一種方法可以從.xml文件中讀取視頻的URL,並將每個視頻從一個html文檔中移出,而不是現在的10個。 (或者,如果任何人有如何做一個更好的建議,我將不勝感激,正如很多)乾杯將網址嵌入到XML文件中的YouTube視頻

+0

您能否提供一些關於您有哪些可用技術的更多信息?您正在討論的常規靜態ht​​ml文件是由html文件還是由某些服務器端技術生成的? – geoffreydv

+0

它們只是靜態的html文件,我對此很新,請原諒我是否無知 – Arrangatang

回答

0

恐怕給一個明確的答案這個問題很難,因爲它是一種一個很大的問題。

它不能用純HTML完成,所以你有兩個選擇,都涉及到學習新東西。

如果您放置網站的主機允許您使用某種後端編程語言(例如PHP很常見),您可以瞭解如何渲染更動態的html頁面並根據某些參數加載視頻例如在URL(?video = 1)中。

如果您不想採用後端方式,您需要查看javascript,您可以使用它來動態修改html頁面的內容。使用此路線,您可以在基於某種變量加載後,將嵌入的YouTube視頻添加到您的頁面。

+1

到目前爲止,我已經設法使用JS按鈕來改變運行良好的youtube URL。顯然有一些咕嚕的工作需要完成,我會開始,歡呼! – Arrangatang

0

當然那是可能的,只要想想一個xml結構來存儲你的URL

例子可能是:

<videos> 
    <video> 
     <url>youtube.com/asdf</url> 
     <title>First Video</title> 
    </video> 
    <video> 
     <url>youtube.com/ewqe</url> 
     <title>Secound Video</title> 
    </video> 
</videos> 

讀出視頻只是遍歷在JS的XML結構,並把它們添加到您的網站或直接通過PHP在頁面加載它們打印等