脚本宝典收集整理的这篇文章主要介绍了php – 使用Invisible div检测Click Inside IFrame,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
但是,我仍然看到人们做过类似的事情.请告诉我该怎么做.
一位开发人员告诉我:
附:它涉及跨域或外来域Iframing.
// PLACE OVERLAY OVER each IFRamE VAR W=0,H=0,X=0,Y=0; $(".iframe").each(function(i,el){ W = $(el).width(); H = $(el).height(); X = $(el).posITion().left; Y = $(el).position().top; $(this).after('<div class="overlay" />'); $(this).next('.overlay').css({ width: W,height: H,left: X,top: Y }); }); // TRACK MOUSE POSITIONS (the overlay will prevent clicks on iframe page) var mx = 0,my = 0; $('.overlay').on('mouSEMove click',function(e){ mx = e.clientX - $(this).position().left; my = e.clientY - $(this).position().top; if(e.tyPE==='click'){ alert('clicked at: X='+mx+' Y='+my) } });
以上是脚本宝典为你收集整理的php – 使用Invisible div检测Click Inside IFrame全部内容,希望文章能够帮你解决php – 使用Invisible div检测Click Inside IFrame所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。