У меня есть форма, в которой пользователь вводит идентификатор видео из Vimeo, а затем просматривает видео в iframe.Проверьте, загружается ли видео Vimeo внутри iframe - jquery
Как проверить, было ли видео найдено?
JS для загрузки IFRAME является:
$(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>');
}
});
Я попробовал несколько способов, чтобы прочитать содержание плавающего фрейма, но Chrome продолжает блокировать «перекрестное домена» доступ IFrame.
Hi @Brendan Long, я понял это. Но нет ли способа поиска содержимого iFrame, чтобы узнать, найду ли я 404? – TheRealPapa
Нет, это из-за той же политики происхождения. У вас нет доступа к этому контенту. –