嵌入式Google日历:如何设置显示的小时数范围?

时间:2014-02-05 23:00:37

标签: iframe google-api google-calendar-api

给出以下嵌入代码:

<iframe src="https://www.google.com/calendar/embed?
title=2014 PLIDAM International Symposium (Paris)&
dates=20140611/20140615&
mode=WEEK&amp;
showNav=1&amp;
showDate=1&amp;
showPrint=1&amp;
showTabs=1&amp;
showCalendars=0&amp;
showTz=1;
height=600&amp;
wkst=2&amp;
bgcolor=%23666666&amp;
src=vdfmfbp0msroletduigs2qtkoc%40group.calendar.google.com&amp;
color=%232952A3&amp;
ctz=Europe%2FParis" 
style=" border:solid 1px #777 " width="800" height="600" frameborder="0" scrolling="no"></iframe>

是否有一个参数来设置显示/ focus_on的小时数从09:00到18:00(下午6点),又称工作时间?相同的几天,是否有一些只显示/ focus_on权利仅限4天。

Fiddle here

1 个答案:

答案 0 :(得分:2)

目前似乎没有办法通过API执行此操作。在iframe完成加载后,我会使用javascript / jQuery删除你不希望在DOM中显示的元素。

因此,如果您知道列索引,可以删除星期三列,如下所示:

$("tr").each(function() {
    $(this).filter("td:eq(3)").remove();
});

您还可以将特定div滚动到视图中:

https://stackoverflow.com/a/4884904/5129424

$("#myImage")[0].scrollIntoView();