2013-10-12 4 views
0

в этом сообщении How to capture click event with jQuery for iframe? Я нашел ссылку о том, как выполнить что-то, когда посетители нажимают внутри iframe, используя jQuery и следующий плагин jQuery: https://github.com/finalclap/iframeTracker-jquery.Как захватить событие click внутри области iframe?

Он состоит в выборе соответствующего IFRAME с селектора JQuery и установить функцию обратного вызова, который будет выполняться туРипсЫоп:

jQuery(document).ready(function($){ 
$('.frameid iframe').iframeTracker({ 
    blurCallback: function(){ 
     // Execute myFunction 
    } 
}); 

});

Моя проблема заключается в том, что у меня есть внешний iframe внутри моей страницы, который отображает форму со входами и 2 кнопками: кнопка «Назад», расположенная в нижнем левом углу iframe и кнопка «Далее», расположенная внизу правый угол iframe.

Что я хотел бы спросить, как выполнить функцию myFunction (которая должна записывать преобразование в Google Analytics) после записи нескольких щелчков (например, 5 нажатий) на кнопку «Далее» (или вокруг ее области) так как кнопка «Далее» слегка перемещается, когда вперед в форме).

Надеюсь, вы сможете помочь. Большое спасибо.

+0

напишите свой html-код. –

ответ

0

Вы не можете программным образом взаимодействовать с сторонними iframes, потому что это будет удивительная фишинг-афера.

+0

Спасибо за ваш ответ. но https://github.com/finalclap/iframeTracker-jquery выполняет запись кликов внутри внешнего iframe. Я не хочу получать доступ к содержимому DOM, чтобы запустить функцию после записи нескольких кликов в области внутри iframe. – user2873280

+0

Это делает работу за вас? – stevemarvell

Смежные вопросы