這是封裝的一個JS檔案,初次使用還是正常的??再次掉用就報錯了,求大神指教
function initVideoNotPlay(frame,ip,port,user,psw,channel)
{
//var window = $("#" + frame)[0].contentWindow
//console.log($("#" + frame)[0]);
$("#" + frame)[0].contentWindow.initVideo('divPlugin',ip,port,user,psw,'0',280,190,2,channel);//報錯位置
$("#" + frame)[0].contentWindow.clickGetLocalCfg();
$("#" + frame)[0].contentWindow.clickSetLocalCfg();
}
uj5u.com熱心網友回復:
看有沒有跨域uj5u.com熱心網友回復:
跨iframe屬于跨域么??<div class="ThirdVideoDiv">
<div class="TvideoBtnDiv">
<input type="button" class="TvideoBtn"value="https://bbs.csdn.net/topics/關閉"onclick="showBlackScreenById('TVideo1')"/>
<input type="button" class="TvideoBtn" id="TVideo1Btn" value="https://bbs.csdn.net/topics/選中" onclick="nineVideoSelectBtnClick('TVideo1')"/>
</div>
----> <iframe id="TVideo1" class="videoFrame" src="https://bbs.csdn.net/topics/nineVideo.html" frameborder="0" width="400"height="160"scrolling="No"></iframe>
</div>
此處的id就是樓上的frame,新手求指教,謝謝
uj5u.com熱心網友回復:
是取iframe的 window物件嗎?取window物件可以這樣
<iframe id="TVideo1" name="iframeName" class="videoFrame" src="https://bbs.csdn.net/topics/nineVideo.html" frameborder="0" width="400"height="160"scrolling="No"></iframe>
<script>
console.log(window.frames.iframeName)
</script>
</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/125301.html
標籤:JavaScript
