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

169
Vistas
Evite que los cambios de ubicación internos de iframe afecten el historial del navegador

Nota: Hay muchas preguntas donde el cartel está escribiendo una nueva ubicación en el iframe desde el exterior y se le dice que use location.replace. Esto no es lo que está pasando en mi caso.

Editar: dejé mi descripción inicial a continuación, pero decidí describir el problema nuevamente en términos más simples. Si no tengo ningún control sobre el cambio de ubicación de un iframe, por lo que no puedo usar location.replace, ¿cómo evito que el iframe toque el historial del navegador?

Descripción original: mi aplicación web ejecuta una aplicación angular en un iframe. El comportamiento del usuario en esta aplicación angular a menudo hace que se escriban nuevas ubicaciones en el iframe, que aparentemente se activa en cascada y agrega nuevos elementos al historial del navegador. ¿Hay alguna manera de bloquear el iframe para que no afecte al navegador externo de esta manera, de modo que la aplicación angular interna no toque el historial en absoluto?

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

0

El atributo sandbox del iframe puede resolver este problema. Usando el programa de muestra del enrutador Angular para probar. Siempre que el sandbox solo establezca scripts de permiso, el iframe no afectará la navegación del navegador.

 <iframe src="your url" sandbox="allow-scripts"></iframe>
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