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