Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已将 Google 日历嵌入 HTML 页面。它里面有大量的日历,所以,为了让它更好,我希望所有的日历都默认关闭。
由于同源政策,jQuery 似乎在这里无能为力。
是否有一个简单直接的“让它工作”的解决方案?
编辑:在上面提到的问题中,有一个词是关于使用本地代理来完成这项任务的。它是什么以及如何做?
我认为您最好的解决方案是拉入日历提要并自己展示日历。
同源政策总是会咬你。jQuery 只是 JavaScript。这不是魔法,如果它不能访问某些东西,你编写的任何其他客户端脚本也不会。
代理像谷歌日历这样复杂的东西不是一个好主意。即使你得到它的工作,他们可能会在未来改变它。
拉入他们的 XML 是微不足道的。您可以在获得共享日历的 HTML 的同一面板上找到该 URL。然后,您可以加载所有这些服务器端并将它们显示在您的页面上,但您希望如此。