JavaScript + XML + DOM + CSS 仿CCTV节目时间表

上一篇 / 下一篇  2008-02-23 03:17:41

查看( 1505 ) / 评论( 3 )
为加深自己对js的理解与学习对CCTV的节目时间表功能进行仿制,不足之处多提意见。

在Firefox/2.0.0.12下使用,大部分能成功。IE支持不好。有些问题比如:

1.没有争对主流的两个浏览器具体分析与编写。

2.面向过程的主要编写让代码走了弯路(或者可用CSS实现),加之自己水平有限,需要各位jser帮着减负。

3.在IE里导航条能出现左右移动的按键标签,但在Firefox中只能出现右边的标签.各位jser帮着看看。页面的CSS文件在main.html头文件中。

......

本着Free精神,还望各位jser帮着修改,共同学习、共同进步。694720458和我联系

初略对文件进行注释:
global.js          页面需要用到的一些通用代码集合
spanElement.js     需要移动的元素代码集合
initData.js        页面初始化时调用的代码集合
moveChannel.js     移动代码的集合
initXmlDom.js      为解析xml文件而建立的代码集合
channelact.xml     xml文件的结构内容可以通过php服务器端的代码构建。这里使用的只是一个成型后的测试数据

往channelact.xml文件中添加测试数据时<channel chan="添加字符">......</channel>应注意chan属性值与频道的匹配。
如下所示:
添加字符    对应的频道
5           "4-欧洲"
6           "4-美洲"
7           "奥运"
8           "电影"
9           "7"
10           "8"
11           "9"
12           "10"
13           "11"
14           "12"
15           "新闻"
16           "少儿"
17           "音乐"
18           "英语"
19           "法语"

CCTV.rar
(2008-02-23 03:06:20, Size: 89.2 kB, Downloads: 0)


TAG: js时间表 CCTV节目 节目时间表 电视台 xml 时间表

志凡的个人空间 dzjzmj 发布于2008-02-23 11:35:00

旷野深呼吸 jidixuelang 发布于2008-02-25 11:09:15
代码还没看,支持一下

撤个题外话先
CCTV这个节目时间表老走就注意到了
有个令人纳闷的地方是,他的时间取的居然是客户端的时间

http://tv.cctv.com/13/index.shtml
你调一下系统时间,然后刷新下页面看看
不懈努力的鱼的个人空间 不懈努力的鱼 发布于2008-02-25 18:19:21
看看。。。
我来说两句

(可选)

数据统计

  • 访问量: 1613
  • 日志数: 7
  • 建立时间: 2007-10-31
  • 更新时间: 2008-03-14

RSS订阅

Open Toolbar