Скрипт теста скорости загрузки сайта.

Данный код вставляется до закрытия тега HEAD

<script type='text/javascript'>
//<![CDATA[
var startTime = new Date();
function showElapsedTime() {
var testSiteUrl = location.href;;
var testSiteString = String(testSiteUrl).slice(testSiteUrl.indexOf("www"));
var endTime = new Date();
var elapsedTime = Number(endTime-startTime);
var browser=navigator.userAgent;
var platform=navigator.platform;
var msgString = "Время загрузки " + Number(elapsedTime/1000) + " секунд (" + elapsedTime + " ms)<br/><span>Браузер " + browser + "</span>";
document.getElementById("vremia").innerHTML = msgString;
}
onload=function() {showElapsedTime();}
//]]>
</script>

Далее в нужном месте для выведения информации о загрузке страницы вставляем:

<div id="vremia">Загрузка ...</div>

На экране вы увидите нечто подобное:
Время загрузки 1.804 секунд (1804 ms)
Браузер Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Оперировать данной информацией можно изменяя переменную:

var msgString = "Время загрузки " + Number(elapsedTime/1000) + " секунд (" + elapsedTime + " ms)<br/><span>Браузер " + browser + "</span>";

Добавить комментарий