0

我已将 Google 日历嵌入 HTML 页面。它里面有大量的日历,所以,为了让它更好,我希望所有的日历都默认关闭。

由于同源政策,jQuery 似乎在这里无能为力。

是否有一个简单直接的“让它工作”的解决方案?

编辑:在上面提到的问题中,有一个词是关于使用本地代理来完成这项任务的。它是什么以及如何做?

4

1 回答 1

1

我认为您最好的解决方案是拉入日历提要并自己展示日历。

同源政策总是会咬你。jQuery 只是 JavaScript。这不是魔法,如果它不能访问某些东西,你编写的任何其他客户端脚本也不会。

代理像谷歌日历这样复杂的东西不是一个好主意。即使你得到它的工作,他们可能会在未来改变它。

拉入他们的 XML 是微不足道的。您可以在获得共享日历的 HTML 的同一面板上找到该 URL。然后,您可以加载所有这些服务器端并将它们显示在您的页面上,但您希望如此。

于 2013-01-27T19:29:09.877 回答