when the refreshed page how evento check capturar browser refresh webbrowser-control browser-refresh

browser - the - on refresh jquery



¿Diferencia entre f5, CTRL+F5 y clic o botón de actualización? (5)

Hice una pequeña investigación sobre este tema y encontré un comportamiento diferente para los navegadores:

Ver mi publicación en el blog " Detrás del botón de actualización " para más detalles.

Hola, a menudo tengo experiencia en el desarrollo de aplicaciones web que al presionar F5 o que no producen o actualizan el resultado correcto. Pero cuando presionamos CTRL + F5 genera el resultado correcto. ¿Cuál es la diferencia básica entre simple F5 y CTRL + F5 ? A menudo también he experimentado que presionar el simple F5 y presionar el botón refresh en el navegador también genera diferentes resultados.

¿Puede alguien decirme cuál es la diferencia básica entre todas estas solicitudes?


CTRL + F5 fuerza a la memoria caché a borrar. generando el resultado correcto.


F5 dispara una recarga estándar.

Ctrl + F5 dispara una recarga forzada . Esto hace que el navegador vuelva a descargar la página del servidor web, asegurándose de que siempre tenga la última copia.

A diferencia de F5 , una recarga forzada no muestra una copia en caché de la página.


F5 es una recarga de página estándar.

y

CTRL + F5 actualiza la página borrando el contenido en caché de la página.

Tener cursor en el campo de dirección y presionar ENTER también hará lo mismo que CTRL + F5


F5 y el botón de actualización mirarán la memoria caché de su navegador antes de pedir contenido al servidor.

Ctrl + F5 fuerza una carga desde el servidor.

Puede establecer encabezados de caducidad de contenido y / o metaetiquetas para asegurarse de que el navegador no almacena nada en la memoria caché (tal vez algo que pueda hacer solo para el entorno de desarrollo).