« 行业网站运作与赢利模式分析将z-blog上传文件默认“自动命名上传文件”的方法 »

将日志归档变为下拉菜单

   今天,按照论坛的方法将我的blog的文章归档改为下拉方式。具体更换方式如下:

  1、打开SCRIPT目录中的common.js,在里面添加如下内容

  [Copy to clipboard]CODE:
  //*********************************************************
  // 目的:    文章归档跳转
  // 输入:    无
  // 返回:    无
  //*********************************************************
  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,找到

  [Copy to clipboard]CODE:
  Dim strArchives

  在下面加上

  [Copy to clipboard]CODE:
  strArchives="<div align=""center""><select name=""menu1"" onchange=""MM_jumpMenu('parent',this,0)"">"
        strArchives=strArchives &"<option>浏览文章归档</option>"

  3、在c_system_event.asp中找到

  [Copy to clipboard]CODE:
  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>"

  将其替换成

  [Copy to clipboard]CODE:
  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中找到

  [Copy to clipboard]CODE:
  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>"

  将其替换成

  [Copy to clipboard]CODE:
  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中找到

  [Copy to clipboard]CODE:
  strArchives=TransferHTML(strArchives,"[no-asp]")

  在其上面一行加上

  [Copy to clipboard]CODE:
  strArchives=strArchives & "</select></div>"

  6、重建文件,重建索引。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Devo Build 80201

Auto Publisher Copyright www.zhaohaifeng.com 晋ICP备07001370号
Email:sx_zhf#126.com