Всеми привет!
Есть такой замечательный сайт: ВК. Сообщения в личной переписке выглядят примерно вот так:
<tr id="mess83285" class="im_in" onclick="if (!IM.checkLogClick(this, event)) IM.checkLogMsg(83285);" data-from="836020" data-date="1432726196">
...
</tr>
Задача: вызвать событие
onclick из скрипта для GreaseMonkey под Firefox.
Пробовал решение отсюда:
http://stackoverflow.com/questions/6157929/how-to-simulate-a-mouse-click-using-javascript
var row = document.getElementById("mess83286");
simulate(row, "click");
А также обычный:
row.click();
Оба отрабатывают без ошибок, но ничего не происходит.
Подскажите — как с этой бедой бороться?
В идеале бы вызвать напрямую IM.checkLogMsg, но тогда вопрос — как это сделать (нужно заимпортировать im.js со всеми зависимостями).