Javascript 如果可以在Chrome'中捕捉到对iframe的点击;s控制台使用monitorEvents(),为什么可以';我不能在谷歌标签管理器中跟踪它吗?

Javascript 如果可以在Chrome'中捕捉到对iframe的点击;s控制台使用monitorEvents(),为什么可以';我不能在谷歌标签管理器中跟踪它吗?,javascript,iframe,mouseevent,google-tag-manager,web-inspector,Javascript,Iframe,Mouseevent,Google Tag Manager,Web Inspector,标题几乎抓住了这一点,但我想做的是:我的雇主想知道他们网站上嵌入iframe的谷歌地图上有多少点击。我知道iFrame在这方面带来了挑战,但由于我能够使用monitorEvents()在控制台中捕获鼠标事件,我不确定为什么不能通过其他方式捕获它。请教我。因为iFrame实际上只是一个页面中加载的页面。 例如,如果要在html页面中加载stackoverflow,则无法控制iFrame中的DOM元素或SO上发生的事件,这是因为在SO框架上没有加载您自己的GTM容器 如果两个页面都加载了相同的GTM

标题几乎抓住了这一点,但我想做的是:我的雇主想知道他们网站上嵌入iframe的谷歌地图上有多少点击。我知道iFrame在这方面带来了挑战,但由于我能够使用monitorEvents()在控制台中捕获鼠标事件,我不确定为什么不能通过其他方式捕获它。请教我。

因为iFrame实际上只是一个页面中加载的页面。 例如,如果要在html页面中加载stackoverflow,则无法控制iFrame中的DOM元素或SO上发生的事件,这是因为在SO框架上没有加载您自己的GTM容器


如果两个页面都加载了相同的GTM容器(相同的ID),这是可能的,但如果您使用的是第三方页面,则情况并非如此。

了解相同来源的策略。你不能那样做。