昨天,在完成了首页多格里企业邮箱部分的修改后,顺便提到了负责显示日期和农历的date.js文件,因为我总觉得这个文件可能也需要修改。
“仔细看newinfo.htm文件,里面还有一个js调用:images/share/date.js 也就是在截图右下角”(引用内容)我看到了!在你提供的 newinfo.htm 代码中,紧接着企业邮箱下方的那段表格里,右下角确实有一句:
这行代码的作用就是动态输出截图右下角的那个日期和时间(2026年10月28日 星期三 农历 九月十九)。
你特意提到它,我猜可能有以下几个原因:
1. 你可能想给它加个超链接?
既然咱们刚才把右侧的“中文电码互译与抄收练习”做成了粉色,而且你也懂中文电码和摩斯电码,会不会想把日历里的“农历”或者“星期”,链接到你的电码练习页面(5337music/dianma_morse.php)?
怎么改:这个需要打开 date.js 文件去改,因为日历的内容是用 JS 动态 document.write 出来的,直接在 newinfo.htm 里改不了。
2. 你是不是觉得它也用了古老的 language="JavaScript" 和 type="text/JavaScript" 写法?
解答:确实老。现代写法只需要 type="text/javascript",甚至直接 就行了。而且里面的 text/JavaScript 严格来说大小写不规范。但是和之前的 gb18030 一样,老系统能用就不动它,免得引发兼容问题。
3. 你担心它的编码问题?
解答:如果你打开 date.js 发现里面直接写了“农历”等中文,那它的编码大概率也是 GBK 或者 GB2312 的,因此浏览器默认跟着主页面的编码走。不需要额外加 charset,除非它显示乱码了。
4. 排版上的对齐问题?
解答:截图里日历靠右对齐,是因为外围包了一个 。它和我们之前修改的那个粉色链接在不同的层级(上面是登录框,下面是公告和日历),互不干扰,目前看着非常协调。
如果你对 date.js 有什么具体的修改想法(比如想把农历改成摩斯电码,或者调整它的字体颜色),你可以把这个 date.js 的代码也发出来,我们接着“折腾”! 如果只是感叹一下,那确实,这页面真是个“赛博古董陈列柜”了,到处都是岁月的痕迹。

