From 5c85041135020001c2163f129e6940da2bb31639 Mon Sep 17 00:00:00 2001
From: renyu <1154817144@qq.com>
Date: Fri, 25 Nov 2022 15:42:37 +0800
Subject: [PATCH] =?UTF-8?q?Bug=20512=20-=20=E6=96=87=E7=AB=A0=E6=9C=97?=
 =?UTF-8?q?=E8=AF=BB=E9=97=AE=E9=A2=98=20=E5=9C=A8fillwowrd.js=E4=B8=AD?=
 =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86stopRead()=E5=87=BD=E6=95=B0?=
 =?UTF-8?q?=EF=BC=8C=E5=B0=86=E5=85=B6=E6=B7=BB=E5=8A=A0=E7=BB=99=E5=AF=B9?=
 =?UTF-8?q?=E5=BA=94=E6=8C=89=E9=92=AE=E6=88=96=E8=B6=85=E9=93=BE=E6=8E=A5?=
 =?UTF-8?q?=E4=BB=A5=E7=BB=88=E6=AD=A2=E6=9C=97=E8=AF=BB=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/static/js/fillword.js       |  4 ++++
 app/templates/userpage_get.html | 10 +++++-----
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app/static/js/fillword.js b/app/static/js/fillword.js
index 505808e..ba249dd 100644
--- a/app/static/js/fillword.js
+++ b/app/static/js/fillword.js
@@ -62,3 +62,7 @@ function onReadClick() {
 function onChooseClick() {
     isChoose = !isChoose;
 }
+
+function stopRead() {
+    reader.cancel();
+}
\ No newline at end of file
diff --git a/app/templates/userpage_get.html b/app/templates/userpage_get.html
index 9e3891b..24bff60 100644
--- a/app/templates/userpage_get.html
+++ b/app/templates/userpage_get.html
@@ -23,15 +23,15 @@
 <body>
 <div class="container-fluid">
     <p><b>English Pal for <font id="username" color="red">{{ username }}</font></b>
-        <a class="btn btn-secondary" href="/logout" role="button">退出</a>
-        <a class="btn btn-secondary" href="/reset" role="button">重设密码</a>
+        <a class="btn btn-secondary" href="/logout" role="button" onclick="stopRead()">退出</a>
+        <a class="btn btn-secondary" href="/reset" role="button" onclick="stopRead()">重设密码</a>
     </p>
     {{ flashed_messages|safe }}
 
-    <a class="btn btn-success" href="/{{ username }}/reset" role="button"> 下一篇 Next Article </a>    
+    <a class="btn btn-success" href="/{{ username }}/reset" role="button" onclick="stopRead()"> 下一篇 Next Article </a>    
     {% if session.get('articleID') != session.get('old_articleID') %}
         {% if session.get('old_articleID') != None %}
-            <a class="btn btn-success" href="/{{ username }}/back" role="button"> 上一篇 Previous Article </a>
+            <a class="btn btn-success" href="/{{ username }}/back" role="button" onclick="stopRead()"> 上一篇 Previous Article </a>
         {% endif%}
     {% endif %}
 
@@ -52,7 +52,7 @@
     <p><b>收集生词吧</b> (可以在正文中划词,也可以复制黏贴)</p>
     <form method="post" action="/{{ username }}">
         <textarea name="content" id="selected-words" rows="10" cols="120"></textarea><br/>
-        <input type="submit" value="把生词加入我的生词库"/>
+        <input type="submit" onclick="stopRead()" value="把生词加入我的生词库"/>
         <input type="reset" value="清除"/>
     </form>
     {% if session.get['thisWord'] %}