【发布时间】:2017-06-07 11:52:15
【问题描述】:
我有一个表单,用户从 Vimeo 输入视频 ID,然后页面在 iframe 中预览视频。
如何检查是否找到了视频?
加载iframe的JS是:
$(document).on('change', '#video', function(event) {
removeErrorHighlight('#video');
if (this.value == '') {
$('#vimeo_preview').empty();
} else {
if (! $('#vimeo_preview').is(':empty')) {
$('#vimeo_preview').empty();
}
$('#vimeo_preview').append('<iframe id="iframeVimeo" src="https://player.vimeo.com/video/' + this.value + '" width="100%" height="300" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>');
}
});
我尝试了多种方法来读取 iFrame 的内容,但 Chrome 一直阻止“跨域”iframe 访问。
【问题讨论】:
标签: javascript jquery video iframe