Browse Source

Merge branch 'trunk'

Andy 6 năm trước cách đây
mục cha
commit
53d6e17450
1 tập tin đã thay đổi với 12 bổ sung0 xóa
  1. 12 0
      templates/default/js/default.js

+ 12 - 0
templates/default/js/default.js

@@ -247,6 +247,17 @@ function sendMDN() {
 }
 
 var alreadyFocused = false;
+
+function cursorToTop(element) {
+    if (typeof element.selectionStart == 'number')
+        element.selectionStart = element.selectionEnd = 0;
+    else if (typeof element.createTextRange != 'undefined') {
+        var selectionRange = element.createTextRange();
+        selectionRange.moveStart('character', 0);
+        selectionRange.select();
+    }
+}
+
 function checkForm(smaction) {
 
     if (alreadyFocused) return;
@@ -259,6 +270,7 @@ function checkForm(smaction) {
             document.forms['compose'].body.select();
         } else if (smaction == "focus") {
             document.forms['compose'].body.focus();
+            cursorToTop(document.forms['compose'].body);
         }
     } else {
     /*