27 123
发新话题
打印

将日志归档变为下拉菜单(源码修改方法)

将日志归档变为下拉菜单(源码修改方法)

效果如图:

修改步骤如下:
1、打开SCRIPT目录中的common.js

在里面添加如下内容
复制内容到剪贴板
代码:
//*********************************************************
// 目的:    文章归档跳转
// 输入:    无
// 返回:    无
//*********************************************************
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//*********************************************************
2、打开FUNCTION目录中的c_system_event.asp
找到
复制内容到剪贴板
代码:
Dim strArchives
,在下面加上
复制内容到剪贴板
代码:
strArchives="<div align=""center""><select name=""menu1"" onchange=""MM_jumpMenu('parent',this,0)"">"
        strArchives=strArchives &"<option>浏览文章归档</option>"
3、在c_system_event.asp中找到
复制内容到剪贴板
代码:
strArchives=strArchives & "<li><a href="""& ZC_BLOG_HOST & ZC_STATIC_DIRECTORY & "/" & Year(dtmYM(i)) & "_" & Month(dtmYM(i)) & "." & ZC_STATIC_TYPE & """>" & Year(dtmYM(i)) & " " & ZVA_Month(Month(dtmYM(i))) & " (" & objRS(0) & ")" +"</a></li>"
将其替换成
复制内容到剪贴板
代码:
strArchives=strArchives & "<option value="""& ZC_BLOG_HOST & ZC_STATIC_DIRECTORY & "/" & Year(dtmYM(i)) & "_" & Month(dtmYM(i)) & "." & ZC_STATIC_TYPE & """>" & Year(dtmYM(i)) & " " & ZVA_Month(Month(dtmYM(i))) & " (" & objRS(0) & ")" +"</option>"
4、在c_system_event.asp中找到
复制内容到剪贴板
代码:
strArchives=strArchives & "<li><a href="""& ZC_BLOG_HOST &"catalog.asp?date=" & Year(dtmYM(i)) & "-" & Month(dtmYM(i)) & """>" & Year(dtmYM(i)) & " " & ZVA_Month(Month(dtmYM(i))) & "<span class=""article-nums""> (" & objRS(0) & ")</span>" +"</a></li>"
将其替换成
复制内容到剪贴板
代码:
strArchives=strArchives & "<option value="""& ZC_BLOG_HOST &"catalog.asp?date=" & Year(dtmYM(i)) & "-" & Month(dtmYM(i)) & """>" & Year(dtmYM(i)) & " " & ZVA_Month(Month(dtmYM(i))) & "<span class=""article-nums""> (" & objRS(0) & ")</span>" +"</option>"
5、在c_system_event.asp中找到
复制内容到剪贴板
代码:
strArchives=TransferHTML(strArchives,"[no-asp]")
在其上面一行加上
复制内容到剪贴板
代码:
strArchives=strArchives & "</select></div>"
6、重建文件,重建索引。

[ 本帖最后由 decimal 于 2007-5-15 12:32 编辑 ]
附件: 您所在的用户组无法下载或查看附件
数数指甲http://www.ly705.cn

TOP

非常好 我用了不错 很省地方
ZIPPO广州实体店-全场4折起,售后7天包退换。
支持Z-blog,谴责篡改&去除版权标记的可耻行为
------------------------------------------------------------------------------------------
新手请多看应用教程区Z-wiki,或站内搜索寻找答案
1、Z-blog主题修改助手   2、默认模板右侧栏目代码注释       3、默认CSS样式的注释     
4、Z-BLOG使用小贴士收集         5、Z-Blog模板标签库及相关说明   6、加广告请搜索gg/google/广告

TOP

。學習中 。謝謝。
www.doublebao.cn 不想錯過,所以記錄。

TOP

3Qu

TOP

全部都是在c_system_event.asp这个文件里修改的吧?
为什么不发一个修改过的完整代码出来覆盖呢。
这是方便懒人的做法。

TOP

引用:
原帖由 8280207 于 2007-5-15 19:40 发表
全部都是在c_system_event.asp这个文件里修改的吧?
为什么不发一个修改过的完整代码出来覆盖呢。
这是方便懒人的做法。
晕,这么点工作量都想省略。。。。。。
数数指甲http://www.ly705.cn

TOP

OK..弄好了。.谢谢。.
LS的..我只是随便说说。

TOP

不错
发出来覆盖才碍事。
[AD]:个人BLOG:思想碎片@Zx.MYS
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。3:准备高考,消失一年。

TOP

以前修改过这个文件 因此如果完全覆盖的话 会受到一些损失

这样也好啊,让大家敞开来学习学习
ZIPPO广州实体店-全场4折起,售后7天包退换。
支持Z-blog,谴责篡改&去除版权标记的可耻行为
------------------------------------------------------------------------------------------
新手请多看应用教程区Z-wiki,或站内搜索寻找答案
1、Z-blog主题修改助手   2、默认模板右侧栏目代码注释       3、默认CSS样式的注释     
4、Z-BLOG使用小贴士收集         5、Z-Blog模板标签库及相关说明   6、加广告请搜索gg/google/广告

TOP

对的,就是担心有人曾经修改过这里。直接覆盖会有问题
数数指甲http://www.ly705.cn

TOP

不错的!

TOP

用上了。谢谢。http://aibiliwu.cn

TOP

 27 123
发新话题