Это почти так же близко, как вы можете просмотреть полный источник страницы, используя только JS:
document.documentElement.innerHTML
Вы можете использоватьвозвращенная строка в качестве отправной точки для размера файла.Если вам нужно рассмотреть изображения, их размеры должны быть добавлены вручную путем обхода дерева DOM и проверки каждого элемента img
.Это можно легко сделать с помощью jQuery или подобного селектора библиотек:
$("img").each(function() {...});
Если вам нужно дополнительно рассмотреть такие элементы, как Flash и Java, то нет способа сделать это полностью с помощью JS,Вам нужно будет выполнить запрос AJAX и позволить серверу сообщить вам размеры ссылочных файлов.