[求助]急:请问如何让下拉菜单动态显示当前日期?

楼主
[求助]急:请问如何让下拉菜单动态显示当前日期?
急:请问如何让下拉菜单动态显示当前日期?
1楼
把你的代码贴上来,我试下看
2楼
[SIZE=3]其实实现起来不是很难,主要看你的思路是否对头:)

,我做了一个,而且是用中文显示当前日期,动态。

有兴趣的可以下载这个,研究一下,或提出改进![/SIZE]
[img]../images/fileType/rar.gif[/img]打包的全部代码[url=../images/upload_mm/2003/11/24/215915.rar]215915.rar[/url]

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

你需要做两个html页,[COLOR=red]a.htm[/COLOR]和[COLOR=red]1.htm[/COLOR],还有一个[COLOR=red]mm_menu.js[/COLOR]文件。
a.htm代码如下:
[QUOTE]<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>a.htm</title>
<script language="JavaScript">
<!--
function mmLoadMenus() {
  if (window.mm_menu_1124211107_0) return;
          window.mm_menu_1124211107_0 = new Menu("root",350,28,"",12,"#000000","#FF6600","#FFFFFF","#FFFFFF","left","middle",3,0,1000,-5,7,true,true,true,0,false,false);
  mm_menu_1124211107_0.addMenuItem("<iframe src=1.htm height=20width=100% scrolling=no align=center border=0 frameborder=0></iframe>");
  mm_menu_1124211107_0.addMenuItem("菜单2","location='2.htm'");
   mm_menu_1124211107_0.hideOnMouseOut=true;
   mm_menu_1124211107_0.bgColor='#999999';
   mm_menu_1124211107_0.menuBorder=1;
   mm_menu_1124211107_0.menuLiteBgColor='#FFFFFF';
   mm_menu_1124211107_0.menuBorderBgColor='#CCCCCC';

mm_menu_1124211107_0.writeMenus();
} // mmLoadMenus()
//-->
</script>
<script language="JavaScript" src="mm_menu.js"></script>
</head>

<body>
<script language="JavaScript1.2">mmLoadMenus();</script>
<p><a href="#" name="link3" id="link1" onMouseOver="MM_showMenu(window.mm_menu_1124211107_0,29,13,null,'link3')" onMouseOut="MM_startTimeout();">菜单</a>
</p>
</body>
</html>
[/QUOTE]

1.htm代码如下
[QUOTE]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>1.htm</title>
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<script language="JavaScript">



function number(index1){



var numberstring="一二三四五六七八九十";



  if(index1 ==0) {document.write("十")}



  if(index1 < 10){



    document.write(numberstring.substring(0+(index1-1),index1))}



  else if(index1 < 20 ){



    document.write("十"+numberstring.substring(0+(index1-11),(index1-10)))}



  else if(index1 < 30 ){



    document.write("二十"+numberstring.substring(0+(index1-21),(index1-20)))}



  else{



    document.write("三十"+numberstring.substring(0+(index1-31),(index1-30)))}



  }







var today1 = new Date()



var month = today1.getMonth()+1



var date = today1.getDate()



var day = today1.getDay()







document.write("公元二零零零年")



number(month)



document.write("月")



number(date)



document.write("日")



</script>
</body>
</html>
[/QUOTE]

mm_menu.js代码下篇贴出

注:1.htm内为显示日期的代码,可以自己修改,a.htm页用DW就可以做出来了。

3楼

[img]../images/fileType/rar.gif[/img]此主题相关文件 [url=../images/upload_mm/2003/11/24/215444.rar]215444.rar[/url]
mm_menu.js文件
由于不支持该类型的文件上传,所以改为RAR格式,下载后改为mm_menu.js与两个HTML文件放一起就可以了。

电脑版 Page created in 0.0312 seconds with 2 queries.