Is there a way to manually insert page history on the browser back/forward stack so the back button behaves how I want it to?
Here is what I have:
Home Screen (Top Level)
-- Category A
Category A page (Second Level)
-- Item 1
-- Item 2
-- Item 3
-- Through 10 items (paging)
Category B page (Second Level)
-- Item 4
-- Item 5
-- Item 6
-- Through 10 items (paging)
Item 1 page (Third Level)
- Link to Item 2 ("Next" item)
Item 2 page (Third Level)
- Link to Item 1 ("Prev" item)
- Link to Item 3 ("Next" item)
Alright, hopefully that is a good visualization..... now I have what what I want navigation wise with my own back button that I put in the header (I'll call it the "back icon" below), which is this
- Home > Category 1 > Press "back" icon > Home
- Home > Category 1 > Item 1 > "back" icon > Category 1 > "back" icon > Home
Those obviously work great with the browser back button
Here is what works with the icon that I want to work with the browser's back button:
- Home > Category 1 > Item 1 > "Next Item" > Item 2 > "back icon" > Category 1 (*
not* Item 1)
So bottom line: when the user goes to an "Item" page, i do not want that to show up on the browser's history stack
is there a way I can go to an Item page and somehow keep the browser from going "back" to it with the built in nav control ?