zblog页面实现下拉菜单切换风格样式的修改方法
发布:chun | 发布时间: 2006年2月3日转载请注明出处:
http://www.xianxin.net/chun/post/zblogstyle.html
起初我的风格切换是用favorite改的,就是牺牲网站收藏直接在网站收藏里后台修改的,这样的好处是可以后台修改,也不需要修改很多地方简单,缺点是牺牲了网站收藏这块,当然可能这块对有点朋友来说也可有可无。
刚看到pjblog用户里很多朋友有下拉菜单式的切换风格选择,感觉这样也比较好看些,于是就改了现在本站首页“博客皮肤切换”这样的形式。
我把具体修改方法公布如下,喜欢的朋友可以照着修改,如果你有更好的方法也请不吝分享。
<div class="function" id="divChangeStyle">
<h3><#ZC_MSG174#></h3>
<div class="Search-field">
<SELECT id=stylelist onchange="SetActiveStyleSheet(value); return false;" size=1>
<OPTION value=>-----点击选择-----</OPTION>
<OPTION value=bxna>经典风格</OPTION>
<OPTION value=simplebits>简单宽屏</OPTION>
<OPTION value=j-spring>淡雅心情</OPTION>
<OPTION value=firewhite>火之热趣</OPTION>
<OPTION value=almostspring>春日将近</OPTION>
<OPTION value=blue>蓝色金属</OPTION>
<OPTION value=xcoffee>咖啡情怀</OPTION>
<OPTION value=newsky>蓝天白云</OPTION>
<OPTION value=harvard>红色暖人</OPTION>
</SELECT>
</div>
</div>
只需把上面这段代码添加到具体你要放的地方的模板文件里就可以了。
例如可以在首页default.html 或者文章单页single.html里添加这段代码
另外要注意的是需要在语言文件SimpChinese.asp 里添加对应的项。
我这里上面的是
<#ZC_MSG174#>
=============================================================
还有一种方法是在上面基础上用js调用。
我这里是用的js调用实现的,因为我的网站空间实在有限,穷人,哭一个5555----所以我是想方设法的减小模板文件的大小。
修改方法也很简单,就是把上面的那段代码转换为js代码保存为js文件就可以了,然后在对应的模板文件里调用这个js文件就ok了。
如果你不知道怎么转换为js代码可以上这里转换:
http://www.xianxin.net/html2js.asp
有问题给我留言。
- 相关文章:
改了三个博客风格 (2006-2-1 21:25:34)
给自己的闲心博客主页换了一个皮肤 (2006-1-26 15:37:17)
换了一个暖色的新年风格 (2006-1-2 1:6:47)
祝xiao生日快乐,发布一下圣诞新年风格的修改方法 (2005-12-23 12:22:16)
文字不间断连续滚动代码 (2005-12-8 18:4:34)
zblog plus版本未知错误的解决方法. (2005-11-13 11:6:38)
升级了系统,改了代码,开放了会员注册功能. (2005-11-9 15:15:52)
字体大小修改方法(注意后台添加用户组删除留言权限) (2005-8-23 8:42:8)
发布一款以前做的z-blog的皮肤,快乐春天风格 (2005-8-14 17:10:5)
人为刀龃,我为鱼肉 (2005-4-24 11:1:48)
- 1.dx
- http://www.jia2008.com/blog/
- 上面这段代码?????我看的的好像不是代码啊...
- 2006-9-17 20:55:20 回复该留言
- 3.月上之木
- http://home.hxidc.cn/hongtianyi/
- 我用的是脚本....
貌似都没错~点了就是没反应....帮我看看呀,谢了先~!
http://home.hxidc.cn/hongtianyi/search.asp(放在搜索页)
PS:你这的网速不是很好哪~(电信 校园网 100M) - 2006-9-17 22:58:35 回复该留言
- 7.chun
- 在语言文件SimpChinese.asp 里面自己添加,不一定就是<#ZC_MSG174#>,这个修改方法发布了太久了,是zblog1.4时候就发布的,但是对1.6是一样适用的。
- 2006-9-18 0:40:44 回复该留言
- 9.密陀僧
- http://0e2.net
- 引自 rock请教,为什么我修改后是乱码?
<#ZC_MSG174#>应该在什么地方修改?
保存的时候注意以UTF-8编码保存。 - 2006-9-18 23:17:24 回复该留言
- 10.chun
- 然也 引自 密陀僧
引自 rock请教,为什么我修改后是乱码?
&lt;#ZC_MSG174#&gt;应该在什么地方修改?
保存的时候注意以UTF-8编码保存。 - 2006-9-19 11:59:39 回复该留言
- 11.月上之木
- http://home.hxidc.cn/hongtianyi/
- 我按你说的把那个div加上,并放在了首页和tag页测试依然不行呀
- 2006-9-19 17:55:49 回复该留言
- 14.redxblue
- 你的这个方法没"脑子"怎么办,总不能看一页内容改一下下样式吧??
有时间回一下好吗?
http://bbs.rainbowsoft.org/viewthread.php?tid=164&highlight=%D1%F9%CA%BD
谢谢了!!! - 2006-12-24 11:37:27 回复该留言
- 15.redxblue
- 还有你的上面的那些连接早不能用了,为什么不更新一下呢???
http://www.xianxin.net/html2js.asp
http://www.xianxin.net/chun/post/zblogstyle.html - 2006-12-24 11:44:12 回复该留言
- 16.debugger
- http://www.winshome.com
- 你还这么放广告会被k的。
- 2006-12-24 15:48:33 回复该留言
- 17.chun
- 就是把我上面的那段代码转换为js代码,然后加到你的页面模版里面,如果你要每篇文章都可以选风格的话就在single.html里面加那段js调用,重建文件就可以了。引自 redxblue你的这个方法没"脑子"怎么办,总不能看一页内容改一下下样式吧??
有时间回一下好吗?
http://bbs.rainbowsoft.org/viewthread.php?tid=164&highlight=%D1%F9%CA%BD
谢谢了!!! - 2006-12-24 17:38:54 回复该留言
- 19.debugger
- http://www.winshome.com
- 我是说旁边放图片,最近官方明确禁止了这种做法.我也回信google问过了.
- 2006-12-24 17:48:48 回复该留言
- 21.redxblue
[/QUOTE]引自 chun就是把我上面的那段代码转换为js代码,然后加到你的页面模版里面,如果你要每篇文章都可以选风格的话就在single.html里面加那段js调用,重建文件就可以了。
[QUOTE=redxblue]你的这个方法没"脑子"怎么办,总不能看一页内容改一下下样式吧??
有时间回一下好吗?
谢谢了!!!
我的意思就是说,如果在首页改好了,那么你点击文艺工作者章后,又回到默认的样式了,它不能记住用户地它的更改呀,我认为应该在用户这个IE打开期间它的样式应该保持一致.即使用Cookie,,我的意思可以参考这个简繁转换的例子.
http://bbs.rainbowsoft.org/viewthread.php?tid=80&highlight=%B7%B1
样式的例子请看一下这个地址:
http://www.kooit.com- 2006-12-27 10:53:52 回复该留言
- 22.redxblue
- 晕!500服务器内部错误,我以为没提交成功呢.不好意思了提交了两次后面的请你自己删掉了.^o^
这里也同样谢谢你百忙中的回答.. - 2006-12-27 11:02:13 回复该留言
- 23.chun
- 做不到
zblog生成的是静态页面,你发的是pjblog程序。
所以做不到在首页选择一个样式后进入所有页面都是这样样式。
也许有高手会,不过感觉也没什么必要。 - 2006-12-27 11:06:46 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





