2010-07-06 31 views

Respuesta

20

La última vez que se ha cambiado viene con la suposición de que el servidor web proporciona información precisa. Es probable que las páginas generadas dinámicamente devuelvan el momento en que se visualizó la página. Sin embargo, se espera que las páginas estáticas reflejen el tiempo real de modificación del archivo.

Esto se propaga a través del encabezado HTTP Last-Modified. El truco de Javascript de AZIRAR es ingenioso y mostrará este valor. Además, en Firefox, vaya a Herramientas-> Información de la página también se mostrará en el campo "Modificado".

6

En general, no hay forma de saber cuándo algo ha cambiado en otro sitio. Si el sitio ofrece una fuente RSS, debe intentarlo. Si el sitio no ofrece una fuente RSS (o si la fuente RSS no incluye la información que está buscando), entonces debe raspar y comparar.

43

01. Abra la página para la que desea obtener la información.

02. Borrar la barra de direcciones [donde se escribe la dirección de los sitios]:

y el tipo o copiar/pegar desde abajo:

javascript:alert(document.lastModified) 

03. Presione Enter o Botón Ir.

+3

Esto funciona * solo * para páginas web estáticas. Aunque, muchos (¿la mayoría?) Sitios web pequeños todavía usan páginas estáticas, esto definitivamente no funcionará en sitios importantes como microsoft.com o google.com. –

+2

Sí, devolverá el SysDate. –

+4

Como hoy, si utiliza el navegador Chrome (Google), su sugerencia/solución no funcionará, ya que la barra de direcciones tiene un nuevo significado: ¡se busca en el motor de Google! –

4

Tome un vistazo a archive.org

se puede encontrar casi todo lo relacionado con el pasado de un sitio web hay.

+0

A pesar de los votos bajos, este es probablemente el mejor enfoque: puede comparar las versiones almacenadas en caché en archive.org para encontrar más o menos cuándo se actualizó por última vez. – hoju

+0

Sí, esto fue útil, ya que me mostró con qué frecuencia se había actualizado http://qmethod.org/about. Gracias. – Ahmad

+0

Estoy de acuerdo. Esta es la mejor respuesta. – mycowan

Cuestiones relacionadas