它在站点中的 2 个不同的 html 上,它不适用于我所做的任何不同版本的站点。是在我的编码中还是提要有问题还是什么?请帮忙!!
http://www.clockshop.org/calendar.html
这些是错误:
未捕获的类型错误:未定义不是函数
未捕获的类型错误: 无法读取 null 的属性"setAttribute"
源不起作用,因为"此 API 受弃用策略的约束,将于 2014 年 11 月 17 日关闭。请改用 APIv3。 developers.google.com/google-apps/calendar/v2/... -- "
目前,您的页面上有 2 个不同的 JavaScript 错误: 在你的main中.js你正在调用未声明的函数waypoint()
。您必须下载航点.js并在包含主.js之前包含它。然后是 document.getElementById('jsSourceFinal').setAttribute('style', 'display:none');
引发错误,因为 ID 为 jsSourceFinal
的元素不存在。
这也在您的main.js中由function handleGDError(e) {}
调用,这是Google数据JS客户端库的回调函数。
此外,HTML 末尾的loadCalendar('https://www.google.com/calendar/feeds...')
不起作用,因为此 url 会403 forbidden
获取服务器响应。