谷歌分析 https iframe 不适用于 chrome 和 safari
所以我试图将谷歌分析登录页面嵌入到页面上。在 IE 和 Firefox 上运行良好。该网站托管在本地计算机上。
代码:
<iframe src="https://www.google.com/analytics/settings/?et=reset&hl=en" height="1000px" width="100%">Your browser does not support iframes.</iframe>
这是 chrome safari 中的错误吗?或者我可以调整我的 xhtml 来解决这个问题吗?
编辑:最后我将Google Analytics API与这个PHP库一起使用http://code.google.com/p/gapi-google-analytics-php-interface/ 和谷歌图表 API。
So I'm trying to embed the google analytics login page onto a page. Works fine on IE and Firefox. The website is hosted on a local machine.
Code:
<iframe src="https://www.google.com/analytics/settings/?et=reset&hl=en" height="1000px" width="100%">Your browser does not support iframes.</iframe>
Is this a bug in chrome safari or can I adapt my xhtml to fix this?
Edit :In the end I used the Google Analytics API with this PHP library http://code.google.com/p/gapi-google-analytics-php-interface/
and google chart api.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Google 正在设置响应标头以显式阻止将这些页面加载到 iframe 中。这些标头受到较新浏览器的尊重,但在较旧的浏览器中未实现。如果这对您有用,我怀疑您使用的是低于 8 的 IE 版本。
Google is setting response headers to explicitly block the loading of these pages into an iframe. The headers are respected by newer browsers, but not implemented in older ones. I suspect you're using a version of IE below 8 if this is working for you.