Задать вопрос
@kevus

Как сделать выполнение функции при наведении на объект?

Здравствуйте. Есть такой код
https://jsfiddle.net/25q0ex97/3/.
(отрабатывает только в новых версиях Chrome)

Он должен срабатывать при наведении

document.getElementById('page').onmouseover = function(){
document.getElementById('paste').click();
};


Код отлично срабатывает при загрузке локальной версии.
Но при загрузке "из вне" (видимо из-за работы iframe) для работы кода требуется "соприкоснуться" с окном - именно кликом.

Тоесть обычное наведение курсором на сам iframe не активирует код.

Но в тоже время, вот пример https://jsfiddle.net/richardcwc/qdjkreo5/ где код срабатывает в iframe, прямо алертом.

Читал за promise, может дело в этом, но со своей базой ничего там не нашел :(

Подскажите :(
Спасибо!
  • Вопрос задан
  • 765 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kevus Автор вопроса
Консолька выдает Uncaught (in promise) undefined - Promise.then (async) - paste.onclick - document.getElementById.onmouseover.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы