zoukankan      html  css  js  c++  java
  • Extjs 的Panel放入iframe的三重方法

    1. //way 1   //it works   
    2.         var frame1 = document.createElement("IFRAME");   
    3.         frame1.id = "frame1";   
    4.         frame1.frameBorder = 0;   
    5.         frame1.src = "reports/empty-report.html";    
    6.         frame1.height = "100%";   
    7.         frame1.width = "100%";    
    8.            
    9.         var panel2 = new Ext.Panel( {   
    10.             id : "panel2",   
    11.             items: [ frame1 ]   
    12.             //contentEl: "frame1" //this won't work   
    13.             });   
    14.                
    15. //way 2  //it works, too   
    16.         var panel2 = new Ext.Panel( {   
    17.                 id:  "panel2",   
    18.                 fitToFrame: true,                   
    19.                 html: '<iframe id="frame1" src="../examples/layout/table.html" frameborder="0" width="100%" height="100%"></iframe>'  
    20.             });    
    21.   
    22. //way 3  //it works   
    23. // first, we need to add a line in HTML   
    24. //<iframe id="frame1_rename" frameborder="0" height="100%" width="100%" src="reports/empty-report.html"/>               
    25.         var panel2 = new Ext.Panel( {   
    26.                 id:  "panel2",   
    27.                 contentEl: "frame1"  
    28.             });     
    29.   
    30. // 后面将frame导航到其它URL   
    31.      document.getElementById("frame1").src = "/extjs3/examples/layout/vbox.html";  
  • 相关阅读:
    ubuntu下查看环境变量
    ubuntu关闭自动更新、打开 ubuntu 的 apport 崩溃检测报告功能
    Ubuntu 配置AP总结
    ubuntu 12.04亮度无法调节和无法保存屏幕亮度解决办法(echo_brightness)
    Ubuntu 13.04 双显卡安装NVIDIA GT 630M驱动
    Linux下添加硬盘,分区,格式化详解
    Eclipse启动分析
    “蚁族” 的生活方式画像
    Ubuntu下的防火墙
    Ubuntu下的杀毒
  • 原文地址:https://www.cnblogs.com/hannover/p/1943507.html
Copyright © 2011-2022 走看看