• iframe根据子frame的高度自动高度


        
    <script type="text/javascript">
    //光标移动到顶部
    this.to_top=function(){
         $("html,body").animate({scrollTop:0}, 500);
    }
    
    
    this.setCwinHeight=function (iframeObj) {
    
            /*     8、获取iframe的高度
             iframe.contentWindow.document.body.offsetHeight;
             如果要获取iframe中的iframe  
             document.getElementById('iframId').onload=function(){  
             var html= window.frames["name属性"].frames["name属性"].document.getElementById('iframe中的元素的id').innerHTML;  
            
             $('#iframeId').load(function() { //方法1  
             var iframeHeight = Math.min(iframe.contentWindow.window.document.documentElement.scrollHeight, iframe.contentWindow.window.document.body.scrollHeight);  
             var h=$(this).contents().height();  
             $(this).height(h+'px');   
             });  
             */
            if (document.getElementById) {
                if (iframeObj && !window.opera) {
                    if (iframeObj.contentDocument
                            && iframeObj.contentDocument.body.offsetHeight) {
                        if (a = iframeObj.getAttribute("id") == "video_top") {
                            iframeObj.height = iframeObj.contentWindow.document.body.offsetHeight;
                        } else if (iframeObj.getAttribute("id") == "video_bottom") {
                            iframeObj.height = iframeObj.contentWindow.document.body.offsetHeight;
                        } else if (document.frames[0].contentWindow
                                && document.frames[0].contentWindow.document.body.scrollHeight) {
                            var height = document.frames[0].document.body.scrollHeight;
                        }
                    }
                }
            }
        }
    </script>
    //src为子frame间接路径
    <iframe id="video_bottom" src="${pageContext.request.contextPath}/vcomment/videoBottom/${videoId}.htm" width="90%"  frameborder="0" scrolling="no" onload="setCwinHeight(this);"></iframe>
    

      

  • 相关阅读:
    洛谷P1600 天天爱跑步——树上差分
    洛谷P1155 双栈排序——思路题
    洛谷P2827 蚯蚓——思路题
    bzoj2763 [JLOI2011]飞行路线——分层图
    洛谷P2831 愤怒的小鸟——贪心?状压DP
    洛谷P1514 引水入城——dfs
    bzoj1854 [Scoi2010]游戏——匈牙利算法
    hdu1814 Peaceful Commission——2-SAT
    浙江理工大学: 铺地砖(3922)
    最大素因子(快)
  • 原文地址:https://www.cnblogs.com/weixupeng/p/8866045.html
Copyright © 2020-2023  润新知