最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

延時加載JavaScript代碼提高速度

 更新時間:2015年12月27日 12:30:59   作者:zhengzebiaodashi  
這篇文章主要介紹了延時加載JavaScript代碼提高速度的相關(guān)資料,需要的朋友可以參考下

延時加載js代碼提高速度,具體內(nèi)容如下所示:

如果網(wǎng)頁中存在大量的javascript代碼會極大的影響網(wǎng)頁的訪問速度,下面就簡單介紹一下如何處理此問題。

一.延時加載js文件:

可以使用定時器函數(shù)setTimeout()讓外部的js文件延遲加載,例如:

<script type="text/javascript" src="" id="my"></script> 
<script type="text/javascript"> 
var js=document.getElementById("my"); 
function addjs(){
 js.src="js/js.js"; 
}
setTimeout(addjs,3000);
</script>

以上代碼可以實現(xiàn)js代碼咋3秒之后再加載,這樣可以在一定程度上提高速度。

二.將js代碼放到網(wǎng)頁內(nèi)容的后面:

這個比較簡單了,就不用說了,就是將js代碼放在網(wǎng)頁內(nèi)容的后面,一把是放在body的最底部,這樣也可以先加載內(nèi)容再去執(zhí)行js代碼,也能夠提高一定的速度。

下面給大家介紹JS廣告代碼延遲加載或是最后加載加快頁面載入

JS廣告代碼延遲加載或是最后加載加快頁面載入,如果頁面中有很多JS廣告代碼,或者其他的js/' target='_blank' class='u'>JS代碼太大,這時候加載起來就會很費時間。使用JS廣告代碼延遲加載或是最后加載的方法以加快頁面載入速度。

第一,JS延遲加載

代碼如下:

<script language="JavaScript" src="" id="my"></script>
<script>
setTimeout("document.getElementById('my').src='include/php100.php'; ",3000);//延時3秒
</script>

第二,JS廣告代碼最后加載

在需要插入JS的地方插入以下代碼:

程序代碼

<SPAN id=L4EVER>LOADING...</SPAN>

當(dāng)然,那個LOADING…你可以換成自己喜歡的小圖片.看起來很有AJAX效果呢.

然后在頁面最底端插入:

<SPAN class=spanclass id=AD_L4EVER>
你的JS代碼在這里!</SPAN>
<script>L4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";</script>

第三,JS最后加載

想要顯示JS廣告代碼的位置

<div id="guangg1"></div>

想要顯示的廣告內(nèi)容

<div id="ggad1"><script language="javascript"
src="/frontpage/include/php100.js"></script></div>

判斷要顯示的廣告位置是否存在

<script>
function chkdiv(divid){
var chkid=document.getElementById(divid);
if(chkid != null)
{return true; }
else
{return false; }
}   最后就是顯示JS廣告代碼了
if (chkdiv('guangg1')) {
document.getElementById('guangg1').innerHTML= document.getElementById('ggad1').innerHTML;
document.getElementById('ggad1').innerHTML="";
}
</script>

相關(guān)文章

  • JavaScript中手動實現(xiàn)Array.prototype.map方法

    JavaScript中手動實現(xiàn)Array.prototype.map方法

    在前端開發(fā)中,我們經(jīng)常需要對數(shù)組進行操作和處理,本文主要介紹了JavaScript中手動實現(xiàn)Array.prototype.map方法,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • 一文詳解Proxy和Object.defineProperty的使用與區(qū)別

    一文詳解Proxy和Object.defineProperty的使用與區(qū)別

    在JavaScript中,對象是一種核心的數(shù)據(jù)結(jié)構(gòu),而對對象的操作也是開發(fā)中經(jīng)常遇到的任務(wù),本文將深入比較Proxy和Object.defineProperty,感興趣的小伙伴可以了解下
    2023-12-12
  • javascript面向?qū)ο蟪绦蛟O(shè)計(一)

    javascript面向?qū)ο蟪绦蛟O(shè)計(一)

    這篇文章主要介紹了javascript面向?qū)ο蟪绦蛟O(shè)計,分享給大家一段代碼,注釋里講解的非常詳細,有助于我們理解面向?qū)ο螅@里推薦給大家。
    2015-01-01
  • 通過JAVASCRIPT讀取ASP設(shè)定的COOKIE

    通過JAVASCRIPT讀取ASP設(shè)定的COOKIE

    通過JAVASCRIPT讀取ASP設(shè)定的COOKIE...
    2007-02-02
  • 利用Console來Debug的10個高級技巧匯總

    利用Console來Debug的10個高級技巧匯總

    通常,我們在編寫一個新的JavaScript代碼過程中經(jīng)常會發(fā)生錯誤,可能是語法錯誤,可能是邏輯錯誤,如果沒有一個調(diào)試工具幫助我們的話,相信你怕是頭都要炸了。下面這篇文章主要給大家總結(jié)介紹了關(guān)于利用Console來Debug的10個高級技巧,需要的朋友可以參考下。
    2018-03-03
  • 微信小程序獲取網(wǎng)絡(luò)類型的方法示例

    微信小程序獲取網(wǎng)絡(luò)類型的方法示例

    這篇文章主要介紹了微信小程序獲取網(wǎng)絡(luò)類型的方法,結(jié)合完整實例形式分析了微信小程序通過wx.getNetworkType獲取網(wǎng)絡(luò)類型的相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • 微信小程序模板與設(shè)置WXML實例講解

    微信小程序模板與設(shè)置WXML實例講解

    這篇文章主要介紹了微信小程序模板與設(shè)置WXML,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Bootstrap CSS布局之列表

    Bootstrap CSS布局之列表

    這篇文章主要為大家詳細介紹了Bootstrap CSS布局之列表的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Javascript中arguments對象的詳解與使用方法

    Javascript中arguments對象的詳解與使用方法

    ECMAScript中的函數(shù)并不介意傳遞的參數(shù)有多少,也不介意是什么類型。由于JavaScript允許函數(shù)有不定數(shù)目的參數(shù),所以我們需要一種機制,可以在 函數(shù)體內(nèi) 部讀取所有參數(shù)。這就是arguments對象的由來。這篇文章將詳細介紹Javascript中的arguments對象和使用方法。
    2016-10-10
  • javascript在IE下trim函數(shù)無法使用的解決方法

    javascript在IE下trim函數(shù)無法使用的解決方法

    這篇文章主要介紹了javascript在IE下trim函數(shù)無法使用的解決方法,分別敘述了javascript以及jQuery下的解決方案,對于WEB前端javascript設(shè)計人員進行瀏覽器兼容性調(diào)試有不錯的借鑒價值,需要的朋友可以參考下
    2014-09-09

最新評論

原阳县| 南岸区| 达孜县| 宁武县| 嫩江县| 临朐县| 济南市| 靖宇县| 赣州市| 临邑县| 宿州市| 宁城县| 农安县| 志丹县| 阳东县| 二连浩特市| 合水县| 栾城县| 岑巩县| 扬中市| 洛扎县| 福州市| 和林格尔县| 台北市| 蒙山县| 介休市| 东宁县| 屏南县| 方城县| 揭阳市| 岢岚县| 光山县| 甘孜县| 天门市| 宜章县| 堆龙德庆县| 金堂县| 门源| 景谷| 高陵县| 安吉县|