您的位置:首页 > 其它

如何使ScrollBar(滚动条)动态恢复默认式样(IE),比如xp theme

2009-06-06 02:06 288 查看
ie 下可以使用诸如

scrollbar-arrow-color:

scrollbar-3dlight-color:

scrollbar-darkshadow-color:

scrollbar-face-color:

scrollbar-highlight-color:

scrollbar-shadow-color:

scrollbar-track-color:

scrollbar-base-color:

这些属性改变scroll bar , 但是msdn说, 这些值没有默认值。

那么如何动态恢复默认效果, 比如 xp 式样?

if( a_oDoc.body.style.scrollbarArrowColor ) ;
a_oDoc.body.style.scrollbarArrowColor = "" ;
if( a_oDoc.body.style.scrollbar3dLightColor ) ;
a_oDoc.body.style.scrollbar3dLightColor = "" ;
if( a_oDoc.body.style.scrollbarBaseColor ) ;
a_oDoc.body.style.scrollbarBaseColor = "" ;
if( a_oDoc.body.style.scrollbarDarkShadowColor ) ;
a_oDoc.body.style.scrollbarDarkShadowColor = "" ;
if( a_oDoc.body.style.scrollbarFaceColor ) ;
a_oDoc.body.style.scrollbarFaceColor = "" ;
if( a_oDoc.body.style.scrollbarHighlightColor ) ;
a_oDoc.body.style.scrollbarHighlightColor = "" ;
if( a_oDoc.body.style.scrollbarShadowColor ) ;
a_oDoc.body.style.scrollbarShadowColor = "" ;
if( a_oDoc.body.style.scrollbarTrackColor ) ;
a_oDoc.body.style.scrollbarTrackColor = "" ;


以上代码就可以使scrollbar恢复默认的式样 , 比如 xp theme .

ps: a_oDoc 就是一个 document 对象 。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: