Javascript 使用Jquery读取iFrame内容(iFrame本身加载更多ajax)
我用Javascript 使用Jquery读取iFrame内容(iFrame本身加载更多ajax),javascript,jquery,iframe,Javascript,Jquery,Iframe,我用iFrame实现了一个视频播放器 <iframe src="//player.twitch.tv/?video=v209807471&autoplay=true&time=02h59m45s" frameborder="0" scrolling="no" allowfullscreen="true" id="tFrame" class="ls-vod-iframe" >
iFrame
实现了一个视频播放器
<iframe
src="//player.twitch.tv/?video=v209807471&autoplay=true&time=02h59m45s"
frameborder="0"
scrolling="no"
allowfullscreen="true"
id="tFrame"
class="ls-vod-iframe"
>
</iframe>
但是$ts.length
是0
是否有其他方法获取.player-seek\u time
的内容,或者上述代码总体上有什么问题?
getTimeStamp=function(){
var frameDoc=document.getElementById('tFrame').contentDocument;
if(frameDoc){
返回frameDoc.body.querySelector(“#视频播放>.player-seek__时间”).textContent;
}
否则{
return false;//可能网站阻止了访问
}
}
document.getElementById('tFrame')。addEventListener('load',function(){
警报(getTimeStamp());
});代码>
var $playerBody = $('#tFrame').contents().find('#video-playback');
var $ts = $playerBody.find('.player-seek__time');
console.log($ts);