2012-11-11 27 views
1

我想用谷歌分析事件跟蹤頁面內iframe中的href點擊。該iframe在同一個域中。 這可能嗎?怎麼樣?
加載後iframe在頁面上動態插入。這段代碼放在iframe之後是否很重要?Track在iframe中點擊

回答

0

如果iframe是相同的域,您可以(從您的主窗口)等待iframe加載,然後安裝事件偵聽器來處理特定鏈接上的點擊。

你需要的代碼是:

  1. 代碼等待iframe的內容加載。
  2. 代碼以找到相關鏈接在iframe
  3. 代碼安裝事件偵聽器
  4. 代碼到處理器的單擊事件
1

如果iframe是你的域iframe的內容是propably在你的控制之下(如果不是,你不會有任何業務跟蹤框架)。因此,您可以簡單地將Google Analytics(分析)跟蹤代碼安裝到iframe'd文檔中(無論如何您都要這麼做,畢竟一個框架頁面與您網站上的任何其他頁面都沒有太大的區別,因此您需要知道它的頻率被稱爲)。所以,雖然你可以從你的(相同的起源)iframe(調用window.parent)訪問父框架,但沒有必要或推薦。