Grid scrollbars overflow not correct in non-IE browsers on grid.resize
Grid scrollbars overflow not correct in non-IE browsers on grid.resize
In IE the scrollbars hide automatically when a grid resizes large enough. And become visible again when the grid resizes to small.
In non-IE (tested with new Firefox and Chrome) the scrollbars do not disappear (or appear!).
I tested this behavior with the standard quickref example grid with this modification at the end of the HTML:
( )
<br>resize the grid <a href="#" onclick="gridresize(this);">Small</a> <a href="#" onclick="gridresize(this);">Large</a>
<script>gridresize=function(s){
var w,h;if(s.innerHTML.toLowerCase().indexOf('small')!=-1){w=200,h=100;}else{w=600,h=500;}obj.setSize(w,h);}
</script>
</body>
</html>
Also: in non-IE: when creating the grid and the size is large enough, the scrollbars always appear for some time before disappearing.
In IE the scrollbars hide automatically when a grid resizes large enough. And become visible again when the grid resizes to small.
In non-IE (tested with new Firefox and Chrome) the scrollbars do not disappear (or appear!).
I tested this behavior with the standard quickref example grid with this modification at the end of the HTML:
( )
<br>resize the grid <a href="#" onclick="gridresize(this);">Small</a> <a href="#" onclick="gridresize(this);">Large</a>
<script>gridresize=function(s){
var w,h;if(s.innerHTML.toLowerCase().indexOf('small')!=-1){w=200,h=100;}else{w=600,h=500;}obj.setSize(w,h);}
</script>
</body>
</html>
Also: in non-IE: when creating the grid and the size is large enough, the scrollbars always appear for some time before disappearing.
November 20,