免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[教學] YouTube設置

YouTube設置如下:

進入系統設置->界面(上方)->編輯器設置(左方)->Discuz! 代碼(中間上方)

於最下方新增一筆youtube,如圖所示:
未命名--2.gif
2009-9-2 19:09


新增完成後,請進入詳情.編輯[替換內容]:
未命名--1.gif
2009-9-2 19:09
  1. <script type="text/javascript">
  2. var Youtube = "{1}";
  3. if(Youtube.indexOf("list=") > -1 ){
  4. document.write('<iframe width="560" height="315" max-width="90%"
  5. src="https://www.youtube.com/embed/'+Youtube+'?list='+Youtube+'" frameborder="0" allowfullscreen></iframe>');
  6. }
  7. else{
  8. document.write('<iframe width="560" height="315" max-width="90%" src="https://www.youtube.com/embed/'+Youtube+'" frameborder="0" allowfullscreen></iframe>');
  9. }
  10. </script>
複製代碼
提交完成後,不要忘記至前頁將[可用]選項打勾,並提交。至此,已完成YouTube設置。
來源參考 http://sclub.com.tw/discuz/viewt ... p;highlight=youtube

使用方法: (以http://www.youtube.com/watch?v=H6UNiGwDbc8為例)
  1. [youtube]H6UNiGwDbc8[/youtube]
複製代碼
1

評分人數

謝謝分享~~

TOP

支持支持

TOP

大陆用速度有点慢,但是还可以接受!

TOP

本帖最後由 csdf 於 2016-8-23 10:18 編輯

回復 1# admin
  1. <script type="text/javascript">
  2. var Youtube = "{1}";
  3. if(Youtube.indexOf("list=") > -1 ){
  4. document.write('<iframe width="560" height="315" max-width="90%"
  5. src="https://www.youtube.com/embed/'+Youtube+'?list='+Youtube+'" frameborder="0" allowfullscreen></iframe>');
  6. }
  7. else{
  8. document.write('<iframe width="560" height="315" max-width="90%" src="https://www.youtube.com/embed/'+Youtube+'" frameborder="0" allowfullscreen></iframe>');
  9. }
  10. </script>
複製代碼
管大
這代碼
照你的使用方式來看

其實只要這樣子就好喔
因為這樣的設定的話 indexOf("list=") 的設定應該是完全用不到
而且 ?list= 這邊會產生一些錯誤
大概了解Javascript的話
應該是可以用原本我寫的那篇裡面的東西來改
其實很簡單就可以相容了
  1. <iframe width="560" height="315" max-width="90%"
  2. src="https://www.youtube.com/embed/{1}" frameborder="0" allowfullscreen></iframe>
複製代碼

TOP

超好用的....我以為我設定錯誤
原來可用的選項忘記勾了

TOP

好文留收藏!
感謝分享

TOP

簡單明瞭多了!感謝分享~~~

TOP

图标用不了,建议复制这个http://png.findicons.com/files/icons/2155/social_media_bookmark/32/youtube.png

TOP

很长细的教学啊!堆!

TOP

返回列表