fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-02-19
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
阅读:32789回复:23

通过W3C验证的万年历网页!

楼主#
更多 发布于:2005-05-09 22:55
断断续续改了2天,总于完工了!对W3C也了解不深,很多问题都是靠校验器解决的,在美化上也是一塌糊涂,就只有得过且过了。

演示网页地址: http://fiag.ik8.com/calendar/almanac.htm
上面的链接已经失效
网页的内容在帖子的附件中
这是下载链接(需要帐户登陆)
https://www.firefox.net.cn/newforum/download.php?id=2047


1。可以在Firefox下正常使用,在IE上也可以,稍微有点层定位上的差异。
2。把没有多少用处的时区换算取消掉了。
3。新加入了一些国际节日。

PS:只想证明下要通过W3C验证并不难。您可以点网页上的W3C图标就会自动验证。
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-02-19
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
1楼#
发布于:2005-05-09 22:55
谢谢关注!一定尽力解决这些问题!

奇怪的是我在Opera8.0中测试,并没有出现楼上所诉的问题!显示都正常

依照楼上的建议,我把document.write都改成了DOM方式,DOM方实在Firefox上的速度明显快于document.write  

但是糟糕的事IE竟然不能显示出日历,也没有报错!:shock: 可是在Firefox和Opera中都很正常的呀!

为什么?:?: 修改后的日历我已经放到附件中了。请高手解释一下,谢谢~
附件名称/大小 下载次数 最后更新
almanac.v1.1-dev.zip (10KB)  813 2005-05-16 22:12
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-02-19
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
2楼#
发布于:2005-05-09 22:55
最后决定用空间换取时间的方法,将动态生成的代码静态化。目前的版本可以在IE,Firefox,Opera下正常显示,而且几乎没有什么区别。Safari,由于没有条件,无法测试,请谅解。

谢谢关注!:wink:

已更新到

http://fiag.ik8.com/calendar/almanac.htm
附件名称/大小 下载次数 最后更新
almanac.v1.2.zip (11KB)  1669 2005-05-17 16:06
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-02-19
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
3楼#
发布于:2005-05-09 22:55
对,这个问题是由于,在脚本中,将文档的鼠标事件与一个函数绑定了,然而后面的dStyle的对象还没有加载所致,我加上一个判断,将图片改为链接好了。
游客

返回顶部