Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   клик по iFrame (https://javascript.ru/forum/misc/6095-klik-po-iframe.html)

slivka_83 10.11.2009 13:29

клик по iFrame
 
Добрый день.

Собственно вопрос простой: можно ли с помощью JS отследить клик по по iFrame'у?

Заранее спасибо :)

Kolyaj 10.11.2009 13:33

В iframe'е находится другой документ, если внутри этого документа повесите onclick, то отследите.

slivka_83 10.11.2009 13:37

а как это сделать из внешнего документа? обе странички находятся в одном домене :)

cript 18.04.2014 20:33

<script type="text/javascript" src="//code.internetrange.com/jquery-1.11.0.js"></script>
<script>
$(document).ready( function() {
    var overiFrame = -1;
    $('iframe').hover( function() {
        overiFrame = $(this).closest('.iframetrack').attr('bannerid');
    }, function() {
        overiFrame = -1
    });
     $(window).blur( function() {
        if( overiFrame != -1 )
            alert('22');
    });
});
</script>
<div align="center" class="iframetrack" bannerid='yyy'>
<iframe width="100" height="100" border="1" frameborder="1" style="border: 1px solid #996666; visibility: visible;" scrolling="no" src="http://yandex.ru"></iframe>
</div>


Часовой пояс GMT +3, время: 11:35.