zoukankan      html  css  js  c++  java
  • Ext.Net 的Panel放入iframe

    网上有人写了Ext.Js的Panel放入iframe的三种方法。但我要在Ext.Net放入,于是参考它的方法实现了此功能。

    我的代码如下:

     <ext:Panel ID="PanelCenter" runat="server" Layout="Fit" Region="Center" Frame="true"
                        Html
    ="<iframe id='DataShow' frameborder='0' width='100%' height='100%'></iframe>">
                    
    </ext:Panel>


    网上的Ext.Js的Panel放入iframe的三种方法如下,原文地址:http://www.cnblogs.com/hannover/archive/2011/01/24/1943507.html

    方法一:

    //定义Iframe
    var frame1 = document.createElement("IFRAME");   
            frame1.id 
    = "frame1";   
            frame1.frameBorder 
    = 0;   
            frame1.src 
    = "xxx.html";    
            frame1.height 
    = "100%";   
            frame1.width 
    = "100%";    

    //添加
    var panel2 = new Ext.Panel( {   
                id : 
    "panel2",   
                items: [ frame1 ]   
                
    //contentEl: "frame1" //this won't work   
                });  

    方法二:

     var panel2 = new Ext.Panel( {   
                    id:  
    "panel2",   
                    fitToFrame: 
    true,                   
                    html: 
    '<iframe id="frame1" src="xxx.html" frameborder="0" width="100%" height="100%"></iframe>'  
                });    
     

     方法三:

    var panel2 = new Ext.Panel( {   
                    id:  
    "panel2",   
                    contentEl: 
    "frame1"  
                });     
      
    // 后面将frame导航到其它URL   
         document.getElementById("frame1").src = "xxx.html"
  • 相关阅读:
    VIS识别系统
    浅谈web标准、可用性、可访问性
    CSS中IE6、7和火狐对margin、padding的兼容性解析【转】
    css 之 clearfix ——清除浮动
    总结写DIV+CSS时常见的小问题
    优化JavaScript脚本的性能总结
    QUEUE C语言实现
    mtlab设置plot画图函数y轴的显示范围
    matlab中基本操作(对已知数组16进制转化为10进制)
    queue 的C语言实现
  • 原文地址:https://www.cnblogs.com/scottckt/p/2174467.html
Copyright © 2011-2022 走看看