亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

iframe高度自適應的方法有哪些

小億
194
2024-01-19 18:31:33
欄目: 編程語言

有以下幾種方法可以實現iframe的高度自適應:

  1. 使用JavaScript動態調整高度:通過JavaScript的方法來獲取iframe中內容的實際高度,然后將該高度賦值給iframe的height屬性。
<script>
  function resizeIframe() {
    var iframe = document.getElementById('myIframe');
    var iframeHeight = iframe.contentWindow.document.body.scrollHeight;
    iframe.style.height = iframeHeight + 'px';
  }
</script>

<iframe id="myIframe" src="yourPage.html" onload="resizeIframe()"></iframe>
  1. 使用CSS的calc()函數:通過CSS的calc()函數來計算iframe的高度,將iframe的高度設置為100%減去固定的高度。
<style>
  #myIframe {
    height: calc(100% - 50px); /* 50px為固定高度 */
  }
</style>

<iframe id="myIframe" src="yourPage.html"></iframe>
  1. 使用jQuery的resize()方法:通過jQuery的resize()方法來自動調整iframe的高度。
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $(document).ready(function() {
    $('#myIframe').on('load', function() {
      $(this).height($(this).contents().height());
    });
  });
</script>

<iframe id="myIframe" src="yourPage.html"></iframe>

0
万山特区| 广平县| 高青县| 宕昌县| 桑日县| 榕江县| 礼泉县| 松滋市| 阳泉市| 辽源市| 改则县| 磴口县| 唐河县| 庆城县| 肇源县| 平阳县| 宜君县| 纳雍县| 永登县| 乌审旗| 吴桥县| 齐齐哈尔市| 临夏县| 永昌县| 昆明市| 扬中市| 汪清县| 马公市| 揭阳市| 宣化县| 蒲城县| 雷州市| 诏安县| 博客| 祁东县| 林甸县| 曲靖市| 临沭县| 隆尧县| 潜江市| 长寿区|