`
haohappy2
  • 浏览: 325847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

iframe auto height and width

 
阅读更多
<html >
<head>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
	<style type="text/css">
		html body{
		width:100%;
		height:100%;
		padding:0px;
		margin:0px;
		overflow:hidden;
		}
	</style>
</head>
<body>
 
<div class="page">
<div class="content">
   <!-- header start-->
   <div class="header" id="header-bar">
   <!--top bar content--->
  </div>
  <!--header end -->
 
    <div class="center">
      <iframe id="sites-frame" src="http://www.baidu.com/" name="sites-frame" frameborder="0" noresize="noresize" width="100%">
      </iframe>
    </div>
 
   </div>
</div>
<!--page end -->
s<script type="text/javascript">
 
      //function to fix height of iframe!
      var calcHeight = function() {
        var headerDimensions = $('#header-bar').height();
        $('#sites-frame').height($(window).height() - headerDimensions);
      }
 
      $(document).ready(function() {
        calcHeight();
      });
 
      $(window).resize(function() {
        calcHeight();
      }).load(function() {
        calcHeight();
      });
</script>
</body>
</html>

 

分享到:
评论

相关推荐

    iframe根据页面内容自适应高度和宽度

    1. **CSS属性**:`iframe`的`style`属性可以设置`height`和`width`为`auto`或`100%`,但这种方法通常不足以实现完全自适应,因为浏览器的安全策略会限制跨域访问内容的高度和宽度信息。 2. **JavaScript**:使用...

    iframe跨域常用问题和iframe页面自适应

    1. **宽度和高度设置**:确保`iframe`元素的`width`和`height`属性设置正确。可以设置为百分比,使其相对于包含它的容器自适应,如: ```html &lt;iframe src=...

    iframe自适应高度和宽度

    &lt;iframe name="myframe" src="myframe.htm" frameborder="0" scrolling="auto" width="100%" height="100%" onload="document.all['myframe'].style.height = myframe.document.body.scrollHeight + 'px';"&gt; &lt;/...

    iframe中页面显示不全1

    `src`属性指定要加载的URL,`width`和`height`分别定义了iframe的宽度和高度。这些属性对于正确显示内容至关重要,因为如果iframe的尺寸小于嵌入页面的实际尺寸,就会出现显示不全的情况。 为了在`&lt;div&gt;`中嵌套`...

    iframe内容高度 iframe自适应高度终极解决Iframe设置高度后无法缩小问题

    `src`属性用于指定要嵌入的页面URL,`width`和`height`属性分别定义了`&lt;iframe&gt;`的宽度和高度。`scrolling`属性可以设置为`"yes"`、`"no"`或`"auto"`,控制是否显示滚动条。而`onload`事件则可以在`&lt;iframe&gt;`内容...

    iframe自动适应高度

    设置`iframe`所在的网格项为`auto-fill`或`auto-fit`,并设置`minmax(0, auto)`来让`iframe`自动扩展。 ```css .iframe-container { display: grid; grid-template-columns: 1fr; grid-template-rows: auto; }...

    使用iframe在网页中嵌入其他网页的方法

    &lt;iframe src="目标URL" width="宽度" height="高度" frameborder="边框" marginwidth="外边距宽度" marginheight="外边距高度" scrolling="滚动条" allowtransparency="透明度"&gt;&lt;/iframe&gt; ``` 1. `src` 属性:这是`...

    iframe框架使用(完美版)

    &lt;iframe src="https://example.com" width="600" height="400"&gt;&lt;/iframe&gt; ``` 在实际应用中,iframe的宽度和高度常常需要根据内容动态调整。"自适应高度"就是指iframe的高度能够自动适应其内部内容的高度,避免出现...

    自学Iframe框架

    &lt;iframe src="example.html" width="600" height="400" scrolling="auto"&gt;&lt;/iframe&gt; ``` ##### 4. allowtransparency - **属性**: 控制Iframe背景是否透明。 - **取值**: true 或 false。 - **示例**: ```html ...

    ASP.NET iframe 的通用用法

    &lt;iframe src="http://www.example.com" width="420" height="330" frameborder="0" scrolling="auto"&gt; &lt;/iframe&gt; ``` ##### 示例 2: 隐藏边框并禁用滚动条 ```html &lt;iframe src=...

    关于iframe的用法

    其中,`src`属性指定要加载的网页URL,`width`和`height`分别定义了iframe的宽度和高度。 ### iframe的应用场景 1. **内容聚合**:网站可以使用iframe展示来自不同来源的内容,如新闻、天气预报或者社交媒体动态。 ...

    IFrame语法小全

    &lt;iframe src="URL" width="x" height="x" scrolling="[OPTION]" frameborder="x"&gt;&lt;/iframe&gt; ``` - `src`:指定要嵌入的文档的URL地址。 - `width` 和 `height`:分别指定IFrame的宽度和高度。 - `scrolling`:设置...

    iframe的用法

    &lt;iframe src="url" width="宽度" height="高度" frameborder="边框宽度" scrolling="滚动条" allowtransparency="是否透明"&gt;&lt;/iframe&gt; ``` #### 属性详解 1. **src**: 这是`iframe`最重要的属性之一,用于指定被...

    asp.net 中使用iframe动态加载页面

    &lt;IFRAME id="frame1" src="SourcePage.extension / URL of the external Site" scrolling="auto" runat="server"&gt;&lt;/IFRAME&gt; ``` 其中,src 属性指定了要加载的外部页面或资源的 URL。 Step 2:在代码隐藏文件中声明...

    iframe自适应高度

    这里的`src`属性指定要加载的页面URL,`width`和`height`属性定义了`iframe`的尺寸。 ### 2. 静态与动态高度 静态高度是直接在HTML中设置固定的`height`值,但这样无法适应内容变化。动态高度则需要根据`iframe`...

    iframe自适应高度demo

    &lt;iframe src="http://example.com" width="300" height="200"&gt;&lt;/iframe&gt; ``` 然而,问题在于`iframe`的高度通常是固定的,如果嵌入的页面内容高度超过预设值,就会导致内容被截断。为了解决这个问题,我们需要实现`...

    iframe显示全部内容代码

    &lt;iframe src="url" width="宽度" height="高度" frameborder="边框宽度" scrolling="是否显示滚动条" allowfullscreen="是否允许全屏"&gt;&lt;/iframe&gt; ``` 2. **关键属性解释**: - `src`:指定要嵌入的源文档的URL。...

    外部滚动条控制iframe

    - `auto`:浏览器自动决定是否显示滚动条(默认值)。 - `yes`:强制显示滚动条,无论内容是否超出。 - `no`:禁止显示滚动条,内容超出部分不可见。 在尝试外部控制iframe滚动之前,理解这些默认行为至关重要,...

    iframe自适应高度 .txt

    - `width` 和 `height`:用于设置`&lt;iframe&gt;`的宽度和高度。 - `marginWidth` 和 `marginHeight`:这两个属性在HTML5中已经被废弃,不建议使用。 - `frameBorder`:用于控制`&lt;iframe&gt;`边框的存在与否,默认值为1...

    ios 不支持 iframe 的完美解决方法(兼容iOS&安卓)

    iframe.style.width = '100%'; iframe.style.height = winH + 'px'; iframe.style.border = '0 none'; iframe.setAttribute('scrolling', 'auto'); document.body.appendChild(iframe); ``` 而对于iOS设备,由于...

Global site tag (gtag.js) - Google Analytics