Имитировать щелчок по iframe с перекрестным исходным кодом

#javascript #dom #iframe

#javascript #dom #iframe

Вопрос:

У меня есть встроенный сеанс blackboard в iframe. Это не важно, за исключением того, что это iframe с перекрестным происхождением.

Я заинтересован в закрытии модального, который запрашивает у пользователя разрешения на микрофон через:

 $('#techcheck-modal .close').click();
 

Иногда элемент DOM доступен, а иногда нет (как на скриншоте)

введите описание изображения здесь

$(‘#techcheck-modal .close’).click(); работает, поскольку у меня была возможность протестировать его, и это было рабочее решение. Но работает только тогда, когда элемент доступен в DOM.

Комментарии:

1. Невозможно программно щелкнуть по iFrame с перекрестным источником. Также я бы не хотел, чтобы вы разрешали использование моих периферийных устройств, когда браузер спрашивает МЕНЯ , разрешу ли я это. ОГРОМНЫЙ риск для безопасности

2. Спасибо за ответ, это всплывающее окно, сообщающее мне, что у меня запрещен микрофон, и Blackboard постоянно сообщает мне, что ему нужен доступ. Вот почему.