乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      EXTjs通過autoLoad加載頁面與IFRAME嵌入頁面的區(qū)別

       yan的圖書41 2014-05-05

      最近項目要用ExtJs4.0,首頁框架點擊菜單要動態(tài)加載響應頁面,在網(wǎng)上找了一些資料,發(fā)現(xiàn)有兩種方式實現(xiàn),一種是通過autoload加載頁面,一種是在iframe中通過url請求響應頁面,可以說這兩種方法各有優(yōu)點,但我比較傾向與通過autoload的方式來加載。

      這兩種方法的實現(xiàn)如下:

      iframe方法:

      在顯示區(qū)域的html后跟一個iframe。html:' <iframe scrolling="auto" frameborder="0" width="100%" height="100%" src="'+url+'"> </iframe>'。

      那個url是傳過來的連接,可以是一個頁面也可以是一條參數(shù),如a.jsp或者user.do?o=toList,這樣就可以直接把你要的頁面加載進來,而且你對加載進來的頁面進行操作是不是更新整個頁面的,而只是更新你加載進來的頁面。

      通過 <iframe>這個元素加載網(wǎng)頁進來的好處是比較方便操作,也比較容易理解,而且可以自己通過樣式文件控制響應頁面的樣式。但這種方式有一個很大的缺點就是每次請求都要重新載入ext-all.js這個文件,這樣就大大增加了相應事件,ExtJs的速度本來就飽受詬病,如果再用這種方式來請求速度就會收到很大影響。

      autoload方法:

      autoload{url:aimUrl,scripts:true}

      這種方式請求的好處是不用每次請求一個頁面都載入一次ext-all.js,而是在加載首頁的時候引入ext-all.js之后就不需要再加載該文件,這樣就大大降低了系統(tǒng)開銷,提升了響應速度,因此我比較推薦使用這種方式來加載響應頁面。但是需要注意用autoLoad加載頁面后,被加載的頁面和原來頁面上的變量會沖突,即兩個頁面如果變量命名一樣的話,后面的會把前面的替代。

      以上只是自己最近學習的一點心得,水平有限,理解不一定正確,歡迎大家一起討論。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多