• 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"
  • 相关阅读:
    打印二叉树和为某一值的路径
    顺时针打印数组
    算术表达式
    堆内存与栈内存详解
    【腾讯校招在线考试附加题】将一个10进制数转换为四位定长的36进制数
    反转链表
    记录github出错及解决方案
    centos7操作防火墙
    无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]解决方法
    MyBatis联表查询——别名方式
  • 原文地址:https://www.cnblogs.com/scottckt/p/2174467.html
Copyright © 2020-2023  润新知