Detect Click into Iframe using JavaScript

前端 未结 21 2327
轻奢々
轻奢々 2020-11-22 03:06

I understand that it is not possible to tell what the user is doing inside an iframe if it is cross domain. What I would like to do is track if the user clicke

21条回答
  •  臣服心动
    2020-11-22 03:17

    Just found this solution... I tried it, I loved it..

    Works for cross domain iframes for desktop and mobile!

    Don't know if it is foolproof yet

    window.addEventListener('blur',function(){
          if(document.activeElement.id == 'CrossDomainiframeId'){
            //do something :-)
          }
    });
    

    Happy coding

提交回复
热议问题