Я пытаюсь поймать изменение атрибута iframe
src
, я нашел способ, чтобы поймать load
события, но если iframe
содержит некоторые изображения, которые я должен ждать, пока они не будут загружены до событие срабатывает. Есть метод, чтобы поймать изменение атрибута вместо ожидания загрузки страниц?События на изменении IFrame ЦСИ
0
A
ответ
1
Я решил проблему с привязкой к DOMAttrModified
событию
$("#myIframe").bind('DOMAttrModified', function(){
console.log("Attribute changed");
});
0
Основываясь на вашем комментарии «У меня есть два основных метода для изменения iframe src, сначала вне iframe, второй внутри [...] проблема ловить вторую», я думаю, вы должны использовать шаблон наблюдателя.
Вы можете реализовать его самостоятельно, но нет необходимости в том, что, поскольку есть эта библиотека (https://github.com/melanke/Watch.JS)
Это очень проста в использовании, вот пример:
//defining a 'watcher' for an attribute
watch(exemple, "attr", function(){
alert("attr changed!");
});
- это означает, что вы просто нужно посмотреть атрибут src. Каждый раз, когда он изменяется, обратный вызов будет работать
Я сам не использовал эту библиотеку, но я использую тот же шаблон на Angularjs (проверьте это в будущем, это потрясающе).
Надеюсь, это поможет!
Смежные вопросы
- 1. Изменить IFrame ЦСИ
- 2. Iframe HTML без ЦСИ
- 3. Multiple IFrame ЦСИ
- 4. Селен - магазин IFrame: ЦСИ
- 5. Торнадо IFrame ЦСИ
- 6. Изменение класса на основе Iframe ЦСИ
- 7. Захват события при изменении содержимого iframe
- 8. Запоминание Iframe ЦСИ как переменная
- 9. Измените ссылку в IFrame ЦСИ
- 10. Преобладающая предупреждение() с IFrame ЦСИ
- 11. как двигаться IFRAME внутри ЦСИ
- 12. Получение значения ЦСИ ребенка IFrame
- 13. JavaScript-события на IFrame
- 14. Iframe ЦСИ не будет загружать .php форму
- 15. Изменение размера DIV после изменения IFrame ЦСИ
- 16. Javascript изменения IFrame ЦСИ не работает
- 17. Grab IFrame ЦСИ, как пользователь переходит на внешний сайт
- 18. Добавляем Нет Перенаправить на IFrame ЦСИ с помощью JavaScript
- 19. Сбрасываются ли события DOM при изменении iframe src?
- 20. IE фокусируется на изменении местоположения iframe
- 21. События IE11 при изменении
- 22. Iframe крадет мышь события
- 23. Обнаружение события прокрутки iFrame
- 24. Iframe события родителя
- 25. Предупреждение при изменении iframe url
- 26. Ответ на события при изменении данных
- 27. Об изменении события на jQuery Tokenize
- 28. Об изменении события на WebBrowser в C#
- 29. JQuery события на изменении значения входного скрытых
- 30. Присоединение события к iframe, содержащему больше iframe
Как это ЦСИ меняется? почему это происходит? – punkbit
У меня есть два основных метода изменения источника iframe, первый за рамкой и второй внутри кадра. Проблема состоит в том, чтобы поймать вторую –