最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js獲取騰訊視頻ID的方法

 更新時間:2016年10月03日 10:20:21   作者:seoman  
這篇文章主要介紹了js獲取騰訊視頻ID的方法,涉及JavaScript針對URL地址規(guī)則的分析與字符串的截取操作相關操作技巧,需要的朋友可以參考下

本文實例講述了js獲取騰訊視頻ID的方法。分享給大家供大家參考,具體如下:

使用js截取騰訊視頻的ID需要知道地址規(guī)則,只有知道了規(guī)則才可以獲得到了。

做項目時候遇到添加視頻的問題,比如用戶復制騰訊視頻的鏈接,以這個為例(http://v.qq.com/x/cover/ypdy6korrry8w5a/u0332wyg5oa.html)

現(xiàn)在需要截取.html前面以及最后一個斜杠后面的內(nèi)容(u0332wyg5oa);騰訊視頻點擊下面分享時會出現(xiàn)這樣一段代碼:

復制代碼 代碼如下:
<iframe frameborder="0″ width="640″ height="498″ src="http://v.qq.com/iframe/player.html?vid=u0332wyg5oa&tiny=0&auto=0″ allowfullscreen></iframe>

找到src里面的"vid=",里面的代碼和我們要截取的視頻Id是一樣的。所以我就總結了以下方法截取視頻id,方法不簡便,是一步一步截取的, 歡迎朋友們提意見或建議(手機端或PC端鏈接都可以)。

$(function(){
//騰訊視頻PC端網(wǎng)址
var video_Pc_Tx = 'http://v.qq.com';
//騰訊視頻移動端端網(wǎng)址
var video_Mobile_Tx = 'http://m.v.qq.com';
//點擊事件
$("#video_Url").click(function(){
//獲取輸入框中的值
var video_Url = $("#demo").val();
var video_Url_Id = ";
if (video_Url.indexOf(video_Pc_Tx) != -1) {
//截取Pc端視頻ID
var Pc_Tx_Id_w = video_Url.substr(0,video_Url.lastIndexOf('.')-1);
video_Url_Id = Pc_Tx_Id_w.substr(Pc_Tx_Id_w.lastIndexOf('/')+1,Pc_Tx_Id_w.length);
} else {
//此時有可能是移動端騰訊視頻或優(yōu)酷視頻
if (video_Url.indexOf(video_Mobile_Tx) != -1) {
/**
* 這里是判斷移動端視頻鏈接
* GetQueryString() // 調(diào)用函數(shù)獲取視頻ID
*/
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = video_Url.substr(1).match(reg);;
if(r!=null)return unescape(r[2]); return null;
}
//截取Pc端視頻ID
video_Url_Id = GetQueryString("vid");
}
}
});
});

然后"video_Url_Id "就是視頻的Id了  這樣就可以把它放入"src"里面的"vid="里面去了

也可以封裝成一個函數(shù),直接調(diào)用就行了;

比如:

function dataVideo(Url){
//上面的代碼
return video_Url_Id;
}

調(diào)用的時候直接

video_Url_Id = dataVideo(Url);

就行了

更多關于JavaScript相關內(nèi)容感興趣的讀者可查看本站專題:《JavaScript中json操作技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結》、《JavaScript數(shù)據(jù)結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數(shù)學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

相關文章

最新評論

宕昌县| 嘉禾县| 伊金霍洛旗| 阆中市| 枝江市| 章丘市| 获嘉县| 辽宁省| 增城市| 剑阁县| 布尔津县| 抚州市| 苏尼特左旗| 蕲春县| 普陀区| 肥乡县| 陆川县| 长乐市| 西和县| 黑水县| 宿松县| 蒲城县| 信宜市| 环江| 石渠县| 霸州市| 钟山县| 秦安县| 固始县| 吉林市| 新郑市| 舒兰市| 潜江市| 阜新市| 遂平县| 社旗县| 兴化市| 佛山市| 大埔区| 浦城县| 萨迦县|