国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

js改變embed標(biāo)簽src值的方法

2019-11-20 12:43:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了js改變embed標(biāo)簽src值的方法。分享給大家供大家參考。具體分析如下:

今天有一需求,一堆視頻,一堆鏈接,點(diǎn)擊相關(guān)的鏈接,在本頁(yè)打開(kāi)相關(guān)的視頻。

第一想法,很簡(jiǎn)單么,直接把src值改成點(diǎn)擊的那個(gè)的href值就可以了。

試了下,發(fā)現(xiàn)這樣不行,視頻該怎么放還是怎么放,永遠(yuǎn)是剛打開(kāi)那個(gè)。

第二想法,給embed外面加個(gè)標(biāo)簽,把里面內(nèi)容清空,再寫(xiě)進(jìn)去,這樣總可以了吧。

試了下,和上面一樣,依舊不行。

又試了許多類似方法,還是不行。

最后,想的,把embed標(biāo)簽隱藏(display:none),再清空試下。終于可以了!

代碼如下:

var tabv = document.getElementById("f_tabv");var tabva = tabv.getElementsByTagName("a");var tabcv = document.getElementById("f_tab_cv");tabcv.innerHTML = '<EMBED src="abc.wmv" autostart="true"width="545" height="325" type="video/x-ms-asf"></EMBED>';for(var i=0; i<tabva.length; i++){ tabva[i].onclick=function(){ var href1 = this.getAttribute("href"); var href2 = '<EMBED src="'+href1+'" autostart="true" width="545" height="325" type="video/x-ms-asf"></EMBED>'; tabcv.getElementsByTagName("embed")[0].style.display="none"; tabcv.innerHTML=""; tabcv.innerHTML=href2; for(i=0; i<tabva.length; i++){  tabva[i].className=''; } this.className = "act"; return false; }}

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 双牌县| 灯塔市| 鸡西市| 石首市| 镇沅| 吴川市| 阿拉善左旗| 安丘市| 名山县| 河津市| 镇江市| 克什克腾旗| 嵩明县| 安平县| SHOW| 荣昌县| 平乐县| 虞城县| 凤凰县| 洛浦县| 志丹县| 巴塘县| 阿巴嘎旗| 大连市| 东山县| 长沙县| 北辰区| 苍山县| 日喀则市| 临漳县| 陈巴尔虎旗| 阿荣旗| 林西县| 金塔县| 旬阳县| 桐乡市| 阳山县| 民勤县| 卓资县| 武邑县| 定州市|