diff options
author | 藍挺瑋 <lantw44@gmail.com> | 2012-12-18 01:38:31 +0800 |
---|---|---|
committer | LAN-TW <lantw44@gmail.com> | 2012-12-18 01:38:31 +0800 |
commit | f2d6e77cb7c3beba89ee13d9b1ff3f3d0c9ba3e4 (patch) | |
tree | cf14d92bb97448f68731cf8baab2e55ef526e209 | |
parent | 374fead8edb269d6b0c04c270f467801ae0efc4b (diff) | |
download | inccalendar-f2d6e77cb7c3beba89ee13d9b1ff3f3d0c9ba3e4.tar.gz inccalendar-f2d6e77cb7c3beba89ee13d9b1ff3f3d0c9ba3e4.tar.zst inccalendar-f2d6e77cb7c3beba89ee13d9b1ff3f3d0c9ba3e4.zip |
加入提醒欄位,並更改快速鍵以避免衝突
主要發生衝突的瀏覽器是 Chrome / Chromium
1. Ctrl-E 與搜尋功能相衝,已改為 Ctrl-M
2. Ctrl-數字鍵 與分頁切換功能衝突,已改為 Ctrl-方向鍵
-rw-r--r-- | css/month.css | 4 | ||||
-rw-r--r-- | jinhtml/month.html | 8 | ||||
-rw-r--r-- | js/caledit.js | 9 |
3 files changed, 14 insertions, 7 deletions
diff --git a/css/month.css b/css/month.css index 1ee8450..72f25af 100644 --- a/css/month.css +++ b/css/month.css @@ -39,13 +39,13 @@ tbody#calbody td{ min-width: 350px; } #caledit_static_year, #caledit_static_month, #caledit_static_date, -#caledit_static_hour, #caledit_static_minute +#caledit_static_hour, #caledit_static_minute, #caledit_static_remind { display: inline-block; width: 40px; } #caledit_dyn_year, #caledit_dyn_month, #caledit_dyn_date, -#caledit_dyn_hour, #caledit_dyn_minute +#caledit_dyn_hour, #caledit_dyn_minute, #caledit_dyn_remind { width: 40px; } diff --git a/jinhtml/month.html b/jinhtml/month.html index 0fe0afa..77aafe5 100644 --- a/jinhtml/month.html +++ b/jinhtml/month.html @@ -9,7 +9,8 @@ var switchmonthobj = document.getElementById("switchmonth"); switchmonthobj.className += "selected"; switchmonthobj.onclick = ""; - status_bar_append("(Ctrl-L)清單模式 (Ctrl-左右)切換月份 (y)修改年 (m)修改月"); + status_bar_append("(Ctrl-L)清單模式 (Ctrl-左右)切換月份 (y)修改年 (m)修改月" + + " (Enter)查看或編輯資料"); status_bar_append("(0-9)快速選擇日期"); {% endblock %} @@ -88,6 +89,11 @@ <input name="caledit_write" id="caledit_dyn_minute" type="text" maxlength="2"> 分 <br> + 提醒: + <span name="caledit_read" id="caledit_static_remind"></span> + <input name="caledit_write" id="caledit_dyn_remind" type="text" maxlength="5"> + 分鐘前 + <br> 標題: <span name="caledit_read" id="caledit_static_title"></span> <input name="caledit_write" id="caledit_dyn_title" type="text"> diff --git a/js/caledit.js b/js/caledit.js index 73b4c4b..9fab7d3 100644 --- a/js/caledit.js +++ b/js/caledit.js @@ -3,12 +3,13 @@ function caledit(year, month, date){ var alldetailobj = document.getElementsByName("caldetail"); var i; $(document).unbind("keydown.main"); - $(document).bind("keydown.caledit", "ctrl+e", caledit_edit); - $(document).bind("keydown.caledit", "ctrl+1", caledit_focus_left); - $(document).bind("keydown.caledit", "ctrl+2", caledit_focus_right); + $(document).bind("keydown.caledit", "ctrl+m", caledit_edit); + $(document).bind("keydown.caledit", "ctrl+left", caledit_focus_left); + $(document).bind("keydown.caledit", "ctrl+right", caledit_focus_right); $(document).bind("keydown.caledit", "alt+q", caledit_quit); status_bar_save(); - status_bar_set("(Alt-Q)返回 (Ctrl-E)切換編輯 (Ctrl-1)左側 (Ctrl-2)右側 "); + status_bar_set("(Alt-Q)返回 (Ctrl-M)切換編輯 (Ctrl-左)左側" + + " (Ctrl-右)右側 "); caledit_switchedit_disable(); for(i=0; i<allbrowseobj.length; i++){ allbrowseobj[i].style.display = "none"; |