• 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";  
  • 相关阅读:
    luogu P2472 [SCOI2007]蜥蜴 网络流 拆点
    luogu P2762 太空飞行计划问题 网络流24
    luogu P2774 方格取数问题 网络流24 最小割
    luogu P2766 最长不下降子序列问题 网络流24
    Codeforces Round #651 (Div. 2) E
    Codeforces Round #651 (Div. 2) D
    Codeforces Round #651 (Div. 2) C
    Codeforces Global Round 8 E
    Codeforces Global Round 8 D
    【最小生成树】Truck History POJ
  • 原文地址:https://www.cnblogs.com/hannover/p/1943507.html
Copyright © 2020-2023  润新知