0

我有一个 iframe 用作索引文件来隐藏下一个网站的 url。

<iframe style="position:absolute; top:0px; left:0px; " src="  http://..." width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>

这一切都适用于我所有已知的浏览器,而不是 Internet Explorer(选中 9)。这是使它正确可见的简单方法吗?

4

2 回答 2

1

首先,将 html 属性与 css 混合是一件讨厌的事情。

无论如何,如果您正在寻找全屏 iframe,这应该可以完美地工作:

CSS:

/* notice you actually don't need absoulte positioning */
body,html,iframe {
   margin:0;
   padding:0;
   width: 100%;
   height: 100%;
}
body,html {
   overflow: hidden;
}

HTML:

<html>
  // add head, css
<body>
   <iframe src=""></iframe>
</body>
</html>
于 2013-01-28T00:43:21.160 回答
0

不幸的是,不是我发现的。相反,您需要使用 JavaScript 来监控窗口大小。

或者只使用常规框架:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
  <head>
    <title>Page title</title>
  </head>
  <frameset rows="*">
    <frame src="http://..." />
  </frameset>
</html>
于 2013-01-28T00:40:43.937 回答