【发布时间】:2012-03-03 23:42:31
【问题描述】:
我正在使用最新的 Google Maps Api,它可以正常工作,直到我尝试将 iframe 从另一个来源嵌入到页面。
我没有使用 iframe 来调用 google map api,我使用的是命名的 div 标签。 iframe 与谷歌地图无关。但是,如果我不添加 iframe 但添加时却没有,页面可以正常工作。
我想知道为什么在页面中添加 iframe 会导致 google maps api 失败?
【问题讨论】:
-
没有看到任何代码真的很难说。您的 javascript/html 中的某处可能存在错误/错字。您可以发布一些代码或示例链接吗?
-
另外,Firebug 等怎么说?控制台中列出了任何错误吗?
-
好点,我应该用萤火虫测试。我很惊讶在页面中添加 iframe 会扰乱已经正常工作的 Google 地图 API。至于我正在使用的模板示例,您可以查看sanfernandovalleyokay.com/3EW0BG9DH-3EW0BG9DL.htm
-
好的,该页面似乎正在运行,并且没有定义 iframe。您能否发布一个 IFrame 不起作用的示例...没有看到导致错误的代码是不可能的。
-
我做的第一件事是检查代码,但不记得它需要 iframe 的结束标记,因为我忘记了当浏览器不支持时可以将内容放入 iframe帧。有趣的是,最难发现的通常是简单的错误,因为你从来没有想过你会犯这些简单的错误。我以为我有一秒钟的想法,页面上的地图不会仅仅为了添加 iframe 而加载。我确信这是不可能的,显然我是对的,但编码错误。 ;)
标签: javascript html iframe google-maps-api-3