browser back acts on nested iframe before the page itself – is there a way to avoid it?

I have a page with dynamic data loaded by some ajax and lots of javascript.

the page contains a list from which the user can choose and each selected value loads new data to the page.

One of these data items is a url provided to an iframe.

I use jQuery BBQ: Back Button & Query Library to simulate the browser-back behavior.

All works well besides the fact that when i click the back button for the first time the iframe goes back to its previous location and then I need to click back again to make the page go back.

Is there a way to disable the iframe’s back behavior?

105 thoughts on “browser back acts on nested iframe before the page itself – is there a way to avoid it?”

Leave a Comment