【问题标题】:iframe cross domain onClickiframe 跨域 onClick
【发布时间】:2012-09-13 14:51:01
【问题描述】:

我的网站中有一个嵌入 iframe 的 youtube 视频。我想知道我的网站对该视频的点击次数(不是总观看次数)。我找不到 iframe 的 onClick(或类似)事件,并且 jquery 绑定事件方法仅适用于同一域中的 iframe。请帮忙。

【问题讨论】:

  • 您知道,在 youtube 分析中,它实际上会向您显示点击它的每个单独网站的点击次数?这似乎是多余的。
  • 我不拥有该视频。我的实际问题是将所有这些点击放在谷歌分析中。

标签: jquery youtube onclick


【解决方案1】:

很遗憾,这是不可能的。如果你想跟踪点击,我想你可以有某种带有播放按钮的缩略图,它记录点击,然后将 iFrame 加载到页面上。

【讨论】:

    【解决方案2】:

    您可以尝试在 javascript 文档中将您的文档域设置为 youtube.com:

    document.domain = "youtube.com";
    

    从未在外部网站上尝试过,但至少在不同的 Intranet 网站上都可以。

    【讨论】:

      猜你喜欢
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      • 2012-03-12
      • 2011-01-12
      • 2017-05-09
      相关资源
      最近更新 更多