Saber o tamanho de um site a partir de javascript ou ajax

  • Autor Autor WWWW
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
WWWW

WWWW

Pi
Verificación en dos pasos activada
Hola.

Quisiera saber si es posible, saber el tamaño de la carga de una web.

Alguna petición desde JS a una web y saber cuanto es su peso.

Digamos quisiera realizar una consulta a una pagina web online (no propia) y obtener el peso de la misma 10, 100kb, 541kb, etc.

Solo encuentro para imágenes, pero cargada desde la PC.

Ejemplo: (inspector elemento - Red) [Mozilla]
Web: jhe.com
Método: GET
Tipo: html
Tranferencia: 0.99kb
Tamaño: 2.14Kb

Esto es lo que quiera obtener 2.14Kb

Saludos. :encouragement:
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
[MENTION=41434]WWWW[/MENTION] Con la siguiente función puedes lograr eso que quieres:

Inserir CODE, HTML ou PHP:
a=document.getElementsByTagName('HTML')[0].outerHTML;
b=a.length/1024;
c=Math.round(b);
prompt('Page Size',c+' kb');

También la puedes agregar a un botón:

Inserir CODE, HTML ou PHP:
<a href="javascript:a=document.getElementsByTagName('HTML')[0].outerHTML;b=a.length/1024;c=Math.round(b);alert(c+' kb');">Doc Size</a>

<a href="javascript:a=document.getElementsByTagName('HTML')[0].outerHTML;b=a.length/1024;c=Math.round(b);prompt('Page Size',c+' kb');">Doc Size</a>

Fuente: html - How to get current page size in KB using just javascript? - Stack Overflow


Por cierto te facilito un poco el trabajo:
Inserir CODE, HTML ou PHP:
document.getElementById("HTML").href = "http://forobeta.com/";

Aunque ya creo que lo hice todo jajajaja

Al final quedaría algo así: https://jsfiddle.net/n5x496c2/
 
Última edição:
Gracias amigo por tu ayuda.

Pero no me funciono.

No muestra nada de nada.

Y en el ejemplo online, me sale el error: "{"error": "Please use POST request"}"

No se si algo esta mal.

Pero si es lo que dices, buscar el peso de una URL.

Saludos bro. :encouragement:

[MENTION=41434]WWWW[/MENTION] Con la siguiente función puedes lograr eso que quieres:

Inserir CODE, HTML ou PHP:
a=document.getElementsByTagName('HTML')[0].outerHTML;
b=a.length/1024;
c=Math.round(b);
prompt('Page Size',c+' kb');

También la puedes agregar a un botón:

Inserir CODE, HTML ou PHP:
<a href="javascript:a=document.getElementsByTagName('HTML')[0].outerHTML;b=a.length/1024;c=Math.round(b);alert(c+' kb');">Doc Size</a>

<a href="javascript:a=document.getElementsByTagName('HTML')[0].outerHTML;b=a.length/1024;c=Math.round(b);prompt('Page Size',c+' kb');">Doc Size</a>

Fuente: html - How to get current page size in KB using just javascript? - Stack Overflow


Por cierto te facilito un poco el trabajo:
Inserir CODE, HTML ou PHP:
document.getElementById("HTML").href = "http://forobeta.com/";

Aunque ya creo que lo hice todo jajajaja

Al final quedaría algo así: https://jsfiddle.net/n5x496c2/
 

Tópicos similares

Voltar
Topo