2010-01-26 13 views
8

Estoy implementando un administrador de historial de navegador, al igual que el administrador de historial del navegador rsh o yui.Internet Explorer 7 iframe se descarga al volver atrás

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 delimitador en un urlhashchange.

Así que en cada clic agrego un nuevo anclaje a iframe y establezco el hash del iframe en el 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 viene de this page.

+0

¿Tiene alguna código de demostración podemos ver? –

Respuesta

Cuestiones relacionadas