乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      用javascript動(dòng)態(tài)調(diào)整iframe高度

       nbtymm 2007-01-18
      當(dāng)你在頁面上使用了iframe之后,一般來說會(huì)不希望iframe顯示難看的滾動(dòng)條,以使iframe里面的內(nèi)容和主頁面的內(nèi)容渾然一體。這時(shí)候你會(huì)設(shè)置 scrolling="no" 屬性。但是這樣一來如果iframe里面的內(nèi)容是變化的,高度會(huì)隨之內(nèi)容的變化而變化的時(shí)候,你的iframe就會(huì)顯得太長導(dǎo)致底下一大片空白,或者正好相反,由于iframe的高度太小導(dǎo)致一部分內(nèi)容會(huì)被擋住。這里我提供一個(gè)兼容IE/NS/Firefox的javascript腳本實(shí)現(xiàn)動(dòng)態(tài)調(diào)整iframe的高度。如果需要調(diào)整寬度的話,原理是一樣的,本文不加詳述。

       首先,在你的主頁面上必須包含以下這段javascript代碼:
      <script language="Javascript">
      var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
      //extra height in px to add to iframe in FireFox 1.0+ browsers
      var FFextraHeight=getFFVersion>=0.1? 16 : 0 

      function dyniframesize(iframename) {
      var pTar = null;
      if (document.getElementById){
      pTar = document.getElementById(iframename);
      }
      else{
      eval(‘pTar = ‘ + iframename + ‘;‘);
      }
      if (pTar && !window.opera){
      //begin resizing iframe
      pTar.style.display="block"

      if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight){
      //ns6 syntax
      pTar.height = pTar.contentDocument.body.offsetHeight+FFextraHeight; 
      }
      else if (pTar.Document && pTar.Document.body.scrollHeight){
      //ie5+ syntax
      pTar.height = pTar.Document.body.scrollHeight;
      }
      }
      }
      </script>
       
      然后對(duì)于主頁面用到iframe的地方添加代碼:
      <iframe id="myTestFrameID" 
      onload="javascript:{dyniframesize(‘myTestFrameID‘);}" 
      marginwidth=0 marginheight=0 frameborder=0 
      scrolling=no src="/myiframesrc.php" 
      width=200 height=100></iframe>

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多