Нужно кликнуть по определенной кнопке в iframe. События OnClick на ней нет и она выглядит в виде ссылки href="#". Фрейм с той же папки, что и исполняемый код. Как мне определить какая функция вызывается и что происходит при нажатии?
Пробовал кликнуть на нее с помощью функции клика, которую нашел:
var fireOnThis = window.frames["fr"].document.getElementById('market_buynow_dialog_purchase');
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( 'click', true, true );
fireOnThis.dispatchEvent(evObj);
и получаю ошибку:
Код:
|
Uncaught TypeError: Object [object MouseEvent] has no method 'stop' |
Вроде, нашел...
...
Initialize: function() {
$('market_buynow_dialog_purchase').observe( 'click', this.OnAccept.bindAsEventListener(this) );
...
OnAccept: function( event ) {
event.stop();
...
и ошибка на ^ строчке:
Uncaught TypeError: Object [object MouseEvent] has no method 'stop' (repeated 4 times)