国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 木里| 瑞金市| 从江县| 临洮县| 固阳县| 治多县| 马公市| 铅山县| 普格县| 娱乐| 宜丰县| 新津县| 西峡县| 封丘县| 云安县| 卢氏县| 商城县| 克拉玛依市| 九江县| 金寨县| 霍城县| 延津县| 田东县| 卫辉市| 安仁县| 永清县| 黄山市| 鹤岗市| 禹州市| 潞西市| 北碚区| 中宁县| 新宁县| 应城市| 东山县| 壶关县| 广水市| 贵德县| 绥滨县| 潞城市| 竹北市|