0
當將Google日曆提供給FullCalendar
時,當用戶單擊FullCalendar
中的事件時,可能會在新選項卡/窗口中打開該事件,而不是活動標籤/窗口?FullCalendar:在新選項卡/窗口中打開gcal事件
我已經瀏覽了FullCalendar
文檔以及在此論壇和Google上的一些搜索,但沒有成功。我想我的問題很簡單,但我似乎無法找到答案。
當將Google日曆提供給FullCalendar
時,當用戶單擊FullCalendar
中的事件時,可能會在新選項卡/窗口中打開該事件,而不是活動標籤/窗口?FullCalendar:在新選項卡/窗口中打開gcal事件
我已經瀏覽了FullCalendar
文檔以及在此論壇和Google上的一些搜索,但沒有成功。我想我的問題很簡單,但我似乎無法找到答案。
在gcal demo中有一個例子。
的代碼:
eventClick: function(event) {
// opens events in a popup window
window.open(event.url, 'gcalevent', 'width=700,height=600');
return false;
},
這是爲在彈出窗口中開口的實例中,調用應打開一個新的窗口/標籤。
爲什麼'返回false;'? –
請參閱[文檔](https://fullcalendar.io/docs/mouse/eventClick/):fullcalendar的默認操作是在同一窗口中打開此URL。 'return false'防止這種情況發生。 – LeGEC
哦真的嗎?我這樣做是爲了避開這一'eventClick:函數(事件){' \t \t \t \t'如果(event.title){' \t \t \t \t \t'window.open(的getURL(event.title),'_空白「);' \t \t \t \t'}' \t \t \t'},' –