Youtube 隨機內嵌語法

image
<center><script type="text/javascript">
mytube = new Array(3);
mytube[0] ="http://www.youtube.com/v/n0UyHwPLHVw"
mytube[1] ="http://www.youtube.com/v/-6wh1GQrzN8"
mytube[2] ="http://www.youtube.com/v/49HNNGXrFQQ"
mytube[3] ="http://www.youtube.com/v/d3jl9u4-ZL8"

index = Math.floor(Math.random() * mytube.length);
document.write("<object width=\"500\" height=\"300\"><param name=\"movie\" value=\"" + mytube[index] + "&rel=0\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"" + mytube[index] + "&rel=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"500\" height=\"300\"><\/embed><\/object>");
</script></center>


  1. 從Youtube取得影片路徑,如 http://www.youtube.com/watch?v=48TowNQn3Jc&feature=g-all
  2. 只取 & 之前的網址,並把 watch?v= 改成 v/,所以新網址就是 http://www.youtube.com/v/48TowNQn3Jc
  3. 將語法中 mytube… 的紅色網址改成您的新網址,並調整藍色 mytube[3] 的編號。
  4. 可以再增加 mytube [4]…來添加影片數量。
  5. 紫色數字是影片的寬高,兩組要一起改。
  6. 到HTML程式碼模式貼上語法即可。