Surplus_Up (2DU) 6 лет назад
Родитель
Сommit
d9e29aabf5

+ 3 - 2
views/main_css/js/do_insert_data.js

@@ -4,13 +4,14 @@ function do_insert_data(name, data) {
     if(document.selection) {
         document.getElementById(name).focus();
 
-        sel = document.selection.createRange();
+        var sel = document.selection.createRange();
         sel.text = data;
     } else if(document.getElementById(name).selectionStart || document.getElementById(name).selectionStart == '0') {
         var startPos = document.getElementById(name).selectionStart;
         var endPos = document.getElementById(name).selectionEnd;
+        var myPos = document.getElementById(name).value;
 
-        document.getElementById(name).value = document.getElementById(name).value.substring(0, startPos) + data + document.getElementById(name).value.substring(endPos, document.getElementById(name).value.length);
+        document.getElementById(name).value = myPos.substring(0, startPos) + data + myPos.substring(endPos, myPos.length);
     } else {
         document.getElementById(name).value += data;
     }

+ 1 - 3
views/main_css/js/topic_list_load.js

@@ -2,7 +2,6 @@ function topic_list_load(topic_num, s_num, where) {
     var o_data = document.getElementById(where);
     var url = "/api/thread/" + String(topic_num) + "?render=1&num=" + String(s_num);
     var n_data = "";
-    var num = 1;
 
     var xhr = new XMLHttpRequest();
     xhr.open("GET", url, true);
@@ -10,10 +9,9 @@ function topic_list_load(topic_num, s_num, where) {
 
     xhr.onreadystatechange = function() {
         if(this.readyState === 4 && this.status === 200) {
-            t_data = JSON.parse(this.responseText);
+            var t_data = JSON.parse(this.responseText);
             for(key in t_data) {
                 n_data += t_data[key]['data'];
-                num = key;
             }
 
             o_data.innerHTML = n_data;

+ 2 - 2
views/main_css/js/topic_main_load.js

@@ -19,7 +19,7 @@ function topic_main_load(topic_num, s_num) {
 
     xhr.onreadystatechange = function() {
         if(xhr.readyState === 4 && xhr.status === 200) {
-            t_data = JSON.parse(xhr.responseText);
+            var t_data = JSON.parse(xhr.responseText);
             for(var key in t_data) {
                 n_data += t_data[key]['data'];
                 num = key;
@@ -32,7 +32,7 @@ function topic_main_load(topic_num, s_num) {
 
             xhr_2.onreadystatechange = function() {
                 if(xhr_2.readyState === 4 && xhr_2.status === 200) {
-                    markup = JSON.parse(xhr_2.responseText)['markup'];
+                    var markup = JSON.parse(xhr_2.responseText)['markup'];
 
                     if(markup === 'markdown') {
                         render_markdown();

+ 1 - 1
views/main_css/js/topic_plus_load.js

@@ -16,7 +16,7 @@ function topic_plus_load(topic_num, num) {
 
         xhr.onreadystatechange = function() {
             if(this.readyState === 4 && this.status === 200 && this.responseText !== '{}\n') {
-                t_data = JSON.parse(this.responseText);
+                var t_data = JSON.parse(this.responseText);
                 for(key in t_data) {
                     n_data += t_data[key]['data'];
                     n_num = key;

+ 1 - 1
views/main_css/js/topic_top_load.js

@@ -10,7 +10,7 @@ function topic_top_load(topic_num) {
 
     xhr.onreadystatechange = function() {
         if(this.readyState === 4 && this.status === 200) {
-            t_data = JSON.parse(this.responseText);
+            var t_data = JSON.parse(this.responseText);
             for(var key in t_data) {
                 n_data += t_data[key]['data'];
                 num = key;