Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Jquery读取iFrame内容(iFrame本身加载更多ajax)_Javascript_Jquery_Iframe - Fatal编程技术网

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);