Il mio blog personale !

Se avete dei frame o iframes nella pagina e in questi avete dei redirect (tramite direttive meta o javascript reload), su Internet Explorer 7 il back button (indietro) del browser  agisce sull’ultimo frame che ha cambiato URL, cioè non manda indietro la pagina principale, ma solo il frame.

Comportamento molto contro-intuitivo, come del resto c’è da aspettarsi con browser Microsoft. Su Chrome e Firefox nessun problema invece.

Per ovviare alla cosa, fate redirezionare frame e iframe usando sempre javascript, NON con il metodo 

.location = “newpage.html”;

ma con 

window.location.replace(”newpage.html”)

che continua a funzionare su tutti i browser

 

Thanks to google e questo articolo

Leave a comment

Name: (Required)

E-mail: (Required)

Website:

Comment:

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word


 

Ultimi post

About Me

Blog tecnico/geek di Elvis. Chi sono ? studente & web developer freelance. Vedi la pagina "about me" per altre info.