如何整合100%高度的iframe和页面滚动条

时间:2012-10-17 06:07:26

标签: javascript jquery html css iframe

我想将iframe插入到具有以下要求的网页中:

  1. iframe高度必须为100% - 它应该用其内容拉伸高度。
  2. iframe滚动条不应该是可见的,但页面滚动条应该与iframe内容的高度相关。
  3. iframe来自不同的域。
  4. 集成iframe后,网页应该是一个普通的网页。我将页面和iframe源页面设置为相互匹配。

    我通过搜索尝试了不同的解决方案,但到目前为止还没有运气。

    请给我一个帮助

    谢谢

2 个答案:

答案 0 :(得分:2)

使用css作为

iframe{
height: 250px; // whatever you want
}

Link DEMO

答案 1 :(得分:1)

试试这段代码......

<!DOCTYPE html>
<html>
<head>
<title>iframed site</title>
<style>
.restricted{
    width:100%; 
    height:100%; 

    overflow-x: hidden;

    -ms-overflow-x: hidden; 


}
</style>
</head>

<body>
<iframe src="http://www.mukhesh-blog.blogspot.com" class="restricted"></iframe>
</body>
</html>

或者......

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
 <head>
  <title>iframe example</title>
  <style type="text/css">
   html, body, div, iframe { margin:0; padding:0; height:100%; }
   iframe { display:block; width:100%; border:none; }
  </style>
 </head>
 <body>
  <div>
   <iframe src="http://example.org/">
    <p><a href="http://example.org/">example.org</a></p>
   </iframe>
  </div>
 </body>
</html>