If browsing a website requires a selection from a list or passing by page 7 and 8 for example in order to go from page 6 to 9, then you can take a better look at the address bar.
Most of the time, it possible to send the variables the server seem to need directly in the address bar. Check how the URL changes while browsing for a while, after a short time, you will get notice some sort of a pattern. Use it to navigate faster.
For example, type the number of the page you'd like to read directly in the URL by replacing the number that seems to change when reading online. After noticing what variable in the URL changes with the chapter, you will also be able to avoid using the selection list.
There are numerous approaches to deal with this quite annoying issue. One pretty common and quite practical workaround is using CSS Hacks exploiding a webbrowser's parsing bug or non-compliant 'processing'.
Special annotations in CSS-files enables to hide or display certain sections to serve up the 'correct' values to corresponding browsers.
Lines annotaded with *
are processed by IE-Browsers only.
e.g.:* aBox {
width: 300px;
height: 100px;
}
Another specific hack is defining special conditions as comments within the HTML in order to load browser's corresponding css file:
e.g::< !--[if IE] >
< link rel="stylesheet" type="text/css" href="iehacks.css" / >
< ![endif]-- >