Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通过 iframe 加载广告后,是否可以检测到鼠标左键点击?正常点击?
我想到了另一个问题,我看到了一个对我有用的代码,但它并不安全,因为它监控 activeElement,并且存在缺陷,如果用户用鼠标右键单击,该函数会触发 TRUE 并触发警报。
捕获点击围绕 iframe 的 div
如果广告位于不同的域上,由于安全原因,这是不可能的。
但是,您可以尝试做的是在广告上放置一个透明元素并检测那里的点击。
然后您将隐藏该元素,并等待用户第二次单击而摆脱第一次单击。如果用户真的对点击横幅感兴趣,他们会再次点击(当您的透明不可见元素消失时)。
看看这个:HTML“覆盖”,它允许点击落到它后面的元素
pointer-events显然,您可以允许使用css进行点击。
pointer-events