LBS2 实现即时换肤(skin)的方法

修改方法:
下载下面的压缩包,里面有两个文件,都解压到lbs2的根目录。
用编辑器打开global.asp文件,在第8行后增加:

然后找到下面一行:

" />

将这行代码替换为:

<%GenStyleSheetLinks()%>

再找到下面一行:

" id="logo" alt="Logo" />

将这一行修改为:

" id="logo" alt="Logo" />

然后在需要的地方,如侧边栏,或者导航栏的位置上,增加下面的一行代码来生成下拉选择框:

<%GenStyleSheetMenu()%>

程序的修改就到这里了。调整skin列表,可以用文本编辑器打开skins.asp这个文件,修改里面第11、12行两个数组的内容:

StyleSheetTitles = ["default", "oldschool","beach"];
StyleSheetNames = ["Default", "OldSchool","Beach"];

其中StyleSheetTitles中存放的是skin的文件夹名称,StyleSheetNames中存放的是skin的名称,数组的第一个元素是默认使用的skin。
注意:在修改了skins.asp文件以后,在保存的时候记得将其保存为utf-8编码方式。
http://localhost/f2/200508/09_142110_skins.zip