소스 검색

解决复制问题

wyq 3 년 전
부모
커밋
aaa49a3428
4개의 변경된 파일6개의 추가작업 그리고 7개의 파일을 삭제
  1. 1 1
      src/css/informationOut.less
  2. 1 1
      src/css/staticInfo.less
  3. 3 4
      src/js/informationOut.js
  4. 1 1
      src/js/staticInfo.js

+ 1 - 1
src/css/informationOut.less

@@ -561,7 +561,7 @@ div,li,span,i,p,h1,h2,h3,h4,h5,pre{
   
 }
 #inputs{
-  position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;display:none
+  position: absolute;top: 0;left: 0;opacity: 0;z-index: -10
 }
 #Print{
   width: 100%!important;

+ 1 - 1
src/css/staticInfo.less

@@ -501,7 +501,7 @@
   
 }
 #inputs{
-  position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;display:none
+  position: absolute;top: 0;left: 0;opacity: 0;z-index: -10
 }
 #Print{
   width: 100%!important;

+ 3 - 4
src/js/informationOut.js

@@ -274,7 +274,7 @@ function renderContentscale(list, contentWrapClassName, name) {
   str = '<div class="scalebot">'
   str += '<button class="but">结果</button><p class="score"></p>'
   str += '</div>'
-  str += `<div class="result"><div class="result_box"><div class="result_left"><img src="./../images/icon-hel.png" class="hel"/><span>结果:</span></div><p id="result_title" class="result_title"></p><textarea id="inputs"></textarea></div></div>`
+  str += `<div class="result"><div class="result_box"><div class="result_left"><img src="./../images/icon-hel.png" class="hel"/><span>结果:</span><p id="result_title" class="result_title"></p></div><textarea id="inputs"></textarea></div></div>`
   str += `<div class="foot"><div class="foot_box"><div class="printing"><img src="./../images/printing.png" class="slideImg"/>打印</div><div class="copy">确认并复制结果</div></div></div>`
   $(`.${contentWrapClassName} .infos .infos-box`).append(str);
   function addScrollEvent() {
@@ -387,8 +387,7 @@ function copy(name) {
       return
     }
     var inputs = document.getElementById("inputs");
-    inputs.value = name + '结果为:' + texts; // 修改文本框的内容(赋值内容)
-    console.log(inputs.value)
+    inputs.value = name + '结果为:' + texts.substring(3); // 修改文本框的内容(赋值内容)
     inputs.select(); // 选中文本
     document.execCommand("copy"); // 执行浏览器复制命令
     Toast('复制成功', 500, 'success')
@@ -494,7 +493,7 @@ function getResult(pushInfo) {
         $(".hel").attr({
           "title": proposal
         });
-        $(".result_title").html(result);
+        $(".result_title").html('结果:' + result);
         if (num > 0) {
           $(".score").html('总分:' + num + '分');
         }

+ 1 - 1
src/js/staticInfo.js

@@ -320,7 +320,7 @@ function copy(name) {
       return
     }
     var inputs = document.getElementById("inputs");
-    inputs.value = name + '结果为:' + texts; // 修改文本框的内容(赋值内容)
+    inputs.value = name + '结果为:' + texts.substring(3); // 修改文本框的内容(赋值内容)
     console.log(inputs.value)
     inputs.select(); // 选中文本
     document.execCommand("copy"); // 执行浏览器复制命令