为什么Google Analytics报告不会显示在iframe中?

时间:2011-09-05 15:35:59

标签: iframe google-analytics

我在一个标签上登录了我的谷歌分析(我试过Firefox 3.6和Chrome),在另一个标签上我打开了桌面(或我的wamp服务器)上的这个简单HTML代码

<iframe height="100%" frameborder="0" width="100%" src="https://www.google.com/analytics/reporting/dashboard" allowtransparency="true"></iframe>

我希望它能在iframe中显示Google Analytics数据。但它只是显示一个空白屏幕(我试过Gmail,而且还显示空白)

我错过了在iframe中显示的任何内容吗?

我可以使用Google Analytic API获取结果,这完全不同。我的案例显示已经在iframe中登录了Google帐户

1 个答案:

答案 0 :(得分:9)

多个Google产品实施了x-frame-options:SAMEORIGIN HTTP标头,因此不允许它显示在iframe中,除非iframe放在google.com页面上。出于安全原因,这样设置。避免点击劫持攻击。