Показать сообщение отдельно
  #1 (permalink)  
Старый 26.05.2018, 11:19
Новичок на форуме
Отправить личное сообщение для strs Посмотреть профиль Найти все сообщения от strs
 
Регистрация: 15.04.2015
Сообщений: 7

Выполнить скрипт только после того, как элемент с определенным id появляется в DOM
Добрый день!

Задача такая: мне нужно написать простенький юзерскрипт для личного использования, который бы изменял свойства одного всплывающего окошка на неком форуме (width, height, top, left). Я его потом впихну либо в TamperMonkey либо в собственное расширение.

Проблема в том, что на момент загрузки страницы этот элемент не существует, модальное окошко появляется только по клику на панели инструментов текстового редактора форума. Оно имеет свой id, поэтому добраться до него не проблема, проблема отследить его появление.

Каким образом можно выполнить скрипт только после того, как элемент с определенным id появляется в DOM? Очень желательно не применять стронние библиотеки типа jQuery.
Ответить с цитированием