Тема: Расширение в Google Chrome для дополнительного отчета.
Доброго времени суток. У нас есть стороннее приложение, для обслуживания заявок на техническое обслуживание. Хочу при помощи расширения добавить кнопку на сайт, на которую смогут нажимать пользователи, для отправки оперативного отчета(В случаях, если по какой-то причине навигационное оборудование не выходит на связь или работает не корректно, чтобы персонал работающий в стороннем приложении сразу видел заявку на обслуживание).
Пока что код работает через таймер и кнопка появляется, но это не удобно, потому что если таймер закончит отсчет ранее чем пройдет авторизация на сайте, кнопка не добавится.
Код на данный момент выглядит так
setTimeout(function(){
var sp = document.createElement("div");
sp.innerHTML = "<button>TEST</button>";
sp.style.paddingRight = "1px";
sp.id = "testid"; //ID должен быть уникален!
document.querySelector(".name-column").appendChild(sp);
},20000);
Как можно изменить код, чтобы код срабатывал при загрузке элемента с классом "name-column", а не по таймеру?
И разрешено ли использование расширений в wialon hosting?