2)您在css中定义好皮肤,在as去setStyle吧,不过如果组件多,估计比较累,您就然那些组件都继承某个基类,在基类注册当前组件到某一个pool,然后你每次更新那个pool就行了。
首先准备好几种风格的css文件:样式部分:
<link id="css" rel="stylesheet" type="text/css" href="style.css"/>
js部分
function redCSS(){
document.getElementById("css").href="red.css"
}
html部分
<span onclick="redCSS">切换红色风格</span>
如果需要下次打开页面抱持这个风格,那么需要用到cookie