国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

使用Div加速頁面的顯示(原創)

2024-07-21 02:16:54
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 昨天寫asp.net程序,把解決難題的經驗簡單寫出來。
    程序頁面在
    http://www.caijing.com.cn

    原來在header和footer之間的內容是分成兩欄放到一個表格中(兩欄中還各自放了很多表格)。

    問題1是,在瀏覽頁面時,整個中間部分的內容,直到裝載結束,才能顯示。
    現在采用了2個div,左div和右div,分別存放2欄的內容,通過瀏覽,“顯示”速度明顯加快。

    問題2是,如何在兩個div下面放上footer。解決方法是使用javascript計算元素的offsettop來取得div的高度,并賦值給footer.

    <script language="javascript">
        var headerheight = 160;
        if(divtestright.offsettop > divtestleft.offsettop)
            divabc.style.top = divtestright.offsettop + headerheight;
        else
            divabc.style.top = divtestleft.offsettop + headerheight;
            divabc.style.left = 5;
    </script>
    其中要注意兩個div,divtestright和divtestleft的放置位置,
    divtestright放置在右div末,divtestleft放置在左div末,
    并比較這兩個div的offsettop。

    經驗:
    1。使用這種技術,可以應用在多列div中,原理相同。
    2。通過使用這種技術,可以在頁面裝載過程中,發現裝載速度慢的瓶頸并進行改進。
    3。可以用這原理開發一個asp.net控件。
    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 安吉县| 大庆市| 武清区| 唐河县| 育儿| 邵阳县| 定边县| 晴隆县| 马鞍山市| 盱眙县| 株洲县| 图木舒克市| 大竹县| 子洲县| 绥棱县| 海安县| 上饶市| 乌恰县| 华坪县| 淮阳县| 定陶县| 达拉特旗| 县级市| 安康市| 柳河县| 商南县| 渝北区| 精河县| 杭锦旗| 元朗区| 阿坝县| 新平| 神农架林区| 中山市| 崇仁县| 芜湖市| 龙川县| 禄劝| 山东| 寿阳县| 胶南市|