0

我想在带有滚动条的 IFrame 中显示谷歌地图。

<!DOCTYPE HTML>
<html>
<head>
    <title></title>
</head>
<body>
    A website
    <br />
    <iframe src="http://parkall.hu/teszt/parkolok/index.html" 
     style="overflow: scroll; width: 540px; height: 630px;"></iframe>
</body>
</html>

它适用于最新的 Firefox (v17),但不适用于 Chrome (v23),奇怪的是,Chrome 会显示滚动条片刻,然后隐藏。如果您发现要抓住不可见的东西,滚动条仍然可用....

你有没有注意到这一点?也许它可以用 CSS 解决,但我无法找到,HTML5 不支持 scrolling="yes" 属性。当然,如果我将 scr 更改为 wikipedia.org,它会显示滚动条。

4

1 回答 1

0

谷歌地图很有可能会尝试使用 javascript 从其 iframe 中禁用滚动条。在这种情况下,您将需要一些自己的 javascript 来应对页面加载后几秒钟的问题(通过使用 setTimeout())。

您需要在 setTimeout 中更改的内容取决于隐藏滚动条的情况。由于示例不完整,我无法确定究竟发生了什么。

请将您的代码放入 jsfiddle.net 并回复链接,以便我们检查确切的问题。

于 2012-11-26T13:52:12.103 回答