In this case, the Prev, Next buttons are the most import aspect of the page - even more so than the menu. Currently our "workaround" is to not even include the Milonic menu on this page at all.
Just to give some context of what we are doing - our system is an MLS. The "users" are Real Estate agents looking for listings.
The user does a search and gets a result set displayed in a grid/table. Let's say 50 records were returned. Each row of the table has a link to the detail info for that record. Instead of having the user click the detail, view it, close it, go back to the list, click another link, repeat we have a "turn-the page" style navigation.
Let's say the user clicks on the 3rd record. The frames page (the page that I am having issues with) opens up and displays the detail of record 3 of 50. The detail record is basically a full page report for that record. The user then would typically page through the detail records (Prev / Next).
The desire for the frames here is for many reasons.
- 1) The Prev/Next buttons don't scroll when the user scrolls down the detail report. The Prev/Next buttons are crucial b/c the users are literally browsing the records.
2) Reduced download. Unfortunately many of our users are on dialup, so we are trying to accomodate as much as feasible. By using frames, we don't have to reload the menu, the Prev/Next buttons or their javascript code. Granted, the Milonic menu eliminates alot of this since we only need 4 lines of code to include the Milonic menu.
3) Page flicker. I know this sounds trivial, and believe me I fought this one tooth and nail, but the users don't want the navigate buttons to flicker when the page back and forth through the detail records.
When the user is on the frames page, they have dug deep into detail. At that point it it wouldn't be too much of a strech to have the users click "Back to list" to get back to their result grid. At that point, the Milonic menu is available to them. It would just be
"nice to have" the Milonic in the frames page and be able to jump out of the frames page.