diff --git a/module/common/lang/en.php b/module/common/lang/en.php index 364eb23590..cb51afcc69 100644 --- a/module/common/lang/en.php +++ b/module/common/lang/en.php @@ -74,6 +74,7 @@ $lang->tutorialConfirm = 'You are using tutorial. Do you want to exit right now $lang->preShortcutKey = '[Shortcut:←]'; $lang->nextShortcutKey = '[Shortcut:→]'; +$lang->backShortcutKey = '[Shortcut:Alt+↑]'; $lang->select = 'Select'; $lang->selectAll = 'Select All'; diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index 48f2012440..9ceed8cdec 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -74,6 +74,7 @@ $lang->tutorialConfirm = '检测到你尚未退出新手教程模式,是否现 $lang->preShortcutKey = '[快捷键:←]'; $lang->nextShortcutKey = '[快捷键:→]'; +$lang->backShortcutKey = '[快捷键:Alt+↑]'; $lang->select = '选择'; $lang->selectAll = '全选'; diff --git a/module/common/model.php b/module/common/model.php index 22416013d0..632ca7de18 100644 --- a/module/common/model.php +++ b/module/common/model.php @@ -828,7 +828,8 @@ class commonModel extends model global $lang, $app; if(isonlybody()) return false; - echo html::a($backLink, '', '', "class='btn' title={$lang->goback}"); + $title = $lang->goback . $lang->backShortcutKey; + echo html::a($backLink, '', '', "id='back' class='btn' title={$title}"); if(isset($preAndNext->pre) and $preAndNext->pre) { diff --git a/www/js/my.full.js b/www/js/my.full.js index e1701fa4c5..ff067f5070 100644 --- a/www/js/my.full.js +++ b/www/js/my.full.js @@ -1684,6 +1684,13 @@ function initHotKey() return false; }); + /* Alt+up, go back to the previous page. */ + $(document).bind('keydown', 'Alt+up', function(evt) + { + backLink = ($('#back').attr("href")); + if(typeof(backLink) != 'undefined') location.href = backLink; + }); + /* left, go to pre object. */ $(document).bind('keydown', 'left', function(evt) {