色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

用js統計用戶下載網頁所需時間的腳本

有時候,我們可能根據多臺服務器,根據IP計算在南方的用戶選擇南方的服務器,在北方的選擇北方的服務器,但是漸漸發現用IP統計經常出現誤差.以前曾想過在客戶端用ping的方法看看哪臺服務器連接快,但是至少需要用戶安裝一個插件.現在想想,其實用js似乎也可以解決一部分問題

<script language="Javascript">
function getDate()
{
var d = new Date();
var s = d.getUTCSeconds();
var m = d.getUTCMilliseconds();
return s + ":" + m;
}

var d1 = getDate();

function _onload()
{
d2 = getDate();
//計算d2,d1的差值,用xmlhttp傳回服務器
alert(d1 + " ---- " + d2);
}
window.onload = _onload;
</script>
根據d2和d1的差值計算每一臺服務器和客戶端的下載速度,都存在cookie當中,然后再進行比較,選擇一個較快的.并且過一定時間就更新一次cookie,進行較正.

JavaScript技術用js統計用戶下載網頁所需時間的腳本,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 页游| 通化县| 贵南县| 六安市| 大同县| 海林市| 凤阳县| 南京市| 塘沽区| 深州市| 舟曲县| 徐汇区| 巴楚县| 古丈县| 桐城市| 元阳县| 攀枝花市| 精河县| 阿拉善右旗| 新竹县| 迭部县| 华蓥市| 萝北县| 都昌县| 湘潭市| 德钦县| 松阳县| 怀宁县| 台中市| 涟源市| 湖口县| 桦甸市| 浮梁县| 海阳市| 新安县| 基隆市| 康定县| 洪江市| 九龙县| 拉萨市| 聊城市|