javascript - 如何最大化 iframe 以覆盖 Mozilla 和 IE 中的整个页面

标签 javascript html css

我希望将 iframe 窗口最大化,这样在 Mozilla 和 IE 中它都会产生一个页面而不是 iframe 的错觉。

我在 Stack Overflow 上找到了一篇文章: Maximize iFrame (so it appears to be the request page)

应用它可以解决 IE 的问题,但不能解决 Firefox 的问题。

最佳答案

这对我来说适用于 FF 3.5

<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
 <head>
  <title>Test page!</title>
  <style type="text/css">
     html, body {
        overflow: hidden;
        margin: auto;
        height: 100%;
        width: 100%;
     }
  </style>
 </head>
 <body>
  <iframe src="page.htm" width="100%" height="100%" frameborder="0"></iframe>
 </body>
</html>

关于javascript - 如何最大化 iframe 以覆盖 Mozilla 和 IE 中的整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1498423/

相关文章:

jquery - FancyApps 中不显示关闭按钮

javascript - 使用 DOM 但什么也没有出现

JavaScript 数学/循环动态创建行和列

javascript - 如何防止我的过滤器列表崩溃?

html - 除了 stylesheet.css 之外,我应该为 OpenCart 模板更新修改哪些 CSS 文件?

javascript - 单击按钮时隐藏和显示列表

css - 使用三列更改 Foundation 上的顺序

javascript - 在图片url中添加字符串

javascript - JavaScript Promise 中的 "Resolve"函数

javascript - 如果没有用户给定的值React如何提交defaultValue