Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

214
Vistas
Cuando presiono el botón Atrás del navegador o el botón Atrás del mouse, el Javascript parece estar almacenado en caché en Wordpress y no ejecuta el código.

Cada vez que presiono el botón Atrás en https://automotive-electronics.nl , el cargador de páginas no se oculta. Descubrí que esto se debe a que el javascript parece estar en caché (si existe tal cosa). He agregado un registro de consola en la parte superior del archivo javascript, que registra "prueba" en la consola JS. Cada vez que cargo la página normalmente registra "prueba". Al hacer clic en un enlace, también registra la prueba y cuando retrocede, todavía registra la prueba, por lo que todo parece estar bien. Sin embargo, algo extraño sucede al regresar:

Me pareció que el inicio de sesión en la consola fue instantáneo, por lo tanto, sentí que algo andaba mal, así que intenté lo siguiente:

  1. Vaya a la página de inicio -> la prueba está registrada, así que está bien
  2. Borre la consola JS -> la prueba ya no se registra, lo que tiene sentido ya que acabo de borrar la consola
  3. Vaya a cualquier página que no sea la página de inicio -> se registra la prueba, lo cual está bien
  4. Presione el navegador o el botón de retroceso del mouse que lo llevará de regreso a la página de inicio -> la prueba NO está registrada, lo cual no está bien

Dado que la prueba se registra cuando no se borra la consola y la prueba no se registra cuando se borra la consola, esto me lleva a creer que el JS se almacena en caché de alguna manera, sin embargo, no sé cómo solucionar este problema. También descubrí que esto no sucede el 100% del tiempo, pero sucede con demasiada frecuencia. Estoy usando Google Chrome para probar cosas. ¿Alguien es capaz de ayudarme? Gracias por adelantado :)

ACTUALIZACIÓN: después de algunas pruebas, parece que solo sucede cuando tanto la página inicial como la segunda página se han visitado recientemente (supongo que ambas deberían estar en su caché para que funcionen).

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si alguien más se encuentra con este problema; Lo arreglé agregando window.onunload = function(){}; a la primera línea del archivo, como se sugiere en Después de retroceder en el historial de Firefox, JavaScript no se ejecutará . ¡Gracias a mplungjan por tomarse el tiempo de investigar el problema conmigo!

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda