15

我正在寻找一些基于 JavaScript 的组件来用作课程安排程序,这将是 Google 日历和登录时间之间的交叉。我不知道这是否正确的术语是课程调度,但我将在这里更详细地描述这一点。

Course Scheduler
该小部件将用于输入课程的日期和时间,例如,如果我每周 3 天在周一、周二和周三每天上午 7:00 至上午 9:00 运行编程课程,每天 2 小时9 月 1 日至 11 月 30 日。我可以回答各种问题,课程数据将显示在日历中。它还将允许基于非模式的计时,其中每周与另一周不同等。

问题
那么我最终会从头开始创建一些东西吗?为此使用 Google Calendar API 是否明智?我在谷歌上搜索了一些小部件,但我相信我需要更好的关键字,因为我找不到任何接近我正在寻找的东西。有小费吗?商业图书馆也适合我。谢谢。

4

2 回答 2

16

这可能是您正在寻找的:

DHTMLxScheduler 链接

  • 它具有日/周/月视图
  • 这是免费的
  • 数据可以 xml 或 iCal 格式加载

您可以使用任何服务器端脚本语言来填充日历。如果你愿意,你可以按照米奇在上面接受的帖子中的示例获取你的谷歌日历的 xml 数据,用你选择的服务器端语言处理它,然后用该数据提供日历控件。

编辑

我最近也在谷歌代码上找到了这个项目:

jQuery 前沿日历

于 2009-06-09T12:35:15.503 回答
6

尝试以下开源之一。 wdCalendar是一个基于 jquery 的谷歌日历克隆。它涵盖了大多数谷歌日历功能。

* Day/week/month view provided.
* create/update/remove events by drag & drop.
* Easy way to integrate with database.
* All day event/more days event provided.
于 2011-03-31T02:34:52.587 回答