vista predeterminar predeterminada modo internet forzar emulador emulacion documento compatibilidad cambiar javascript iframe scroll

javascript - predeterminar - El iframe de Internet Explorer 7 se descarga al volver atrás



predeterminar emulacion internet explorer (1)

Estoy implementando un administrador de historial de navegador, al igual que el administrador de historial del navegador rsh o yui.

La idea no era sondear constantemente el hash url de un iframe oculto, sino capturar el evento onscroll de un iframe, cuando se desplaza a un nombre de anclaje en un urlhashchange.

Entonces en cada clic agrego un nuevo anclaje a iframe y establezco el hash del iframe al nombre de los anclajes. Al presionar el botón hacia atrás o hacia delante, el marco se desplaza al ancla anterior o siguiente y se dispara el evento onscroll.

Eso funciona muy bien en Firefox 3.0+, IE6 y Opera, pero en IE7 cuando se activa el botón Atrás, el marco se descarga y pierde todos sus anclajes.

¿Alguien tiene una idea de por qué está sucediendo esto o tiene una solución para este "error"?

Por cierto, la idea de onscroll proviene de esta página .