当用户改变ie窗口的大小,如何让iframe的scroll 自动适应改变大小后的窗口?

解决方案 »

  1.   

    让iframe高度为100%可以的吧?如果有其他东西,加上表格什么的
      

  2.   

    楼上的不成 ,早试过了
    哪位有好的方法主要是因为下拉菜单被frame遮挡住才想到用iframe的
    如果又解决下拉菜单被frame遮挡的方法也可以 多谢
      

  3.   

    这个或许对你有 用
    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 : 0function 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;
        }
      }
    }<iframe src="" width="100%" id="myTestFrameID" onload="javascript:{dyniframesize('myTestFrameID');}"
                frameborder="0" scrolling="no"></iframe>
      

  4.   

    让iframe的scroll 自动适应改变大小后后的窗口?  学习关注  up
      

  5.   

    不是坏人<iframe src="" width="100%" id="myTestFrameID" onload="javascript:{dyniframesize( 'myTestFrameID ');}" 
                frameborder="0" scrolling="no" > </iframe >
    朋友不是啊,我想要的是 iframe带scroll而把ie的scroll隐藏起来,这样用户总是可以看到上面的menu
    可你的代码是把iframe 的scroll给隐藏了希望对iframe有使用经验的朋友多给点意见
    另外如果能有好的办法解决frame遮挡.net下来菜单的方法也可以
    项目里用的是dxprience的下拉菜单 原理和.net 的差不多 多谢