The vertical bar does not appear in IE8 if the page is not long enough. In FF, there is a workaround for this
html {
overflow: -moz-scrollbars-vertical;
Another solution is to set the body height to 100% - see a before/after example at http://www.iecustomizer.com/msmvp/HTMLHeightTest.htm
Try
-ms-overflow-y : scroll;
Add overflow:auto in css for html tag.
html, body { height: 100.1%; }
Oh figured it. Its
body {
overflow-y: scroll;
}
put it in your div i.e.
style="overflow: -moz-scrollbars-vertical; overflow-y: scroll;
for example :
<div class="left" style="overflow: -moz-scrollbars-vertical; overflow-y: scroll;
width: 230px; height: 500px;" >