s4
changeset 907:ce1a355e7cb1
Warn password timeout in ajaxpost
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Mon, 04 Jan 2021 16:10:36 +0900 |
parents | 9f237a8f550d |
children | 78bed4445148 |
files | s4-main.js |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line diff
1.1 --- a/s4-main.js Mon Jan 04 09:29:37 2021 +0900 1.2 +++ b/s4-main.js Mon Jan 04 16:10:36 2021 +0900 1.3 @@ -172,8 +172,6 @@ 1.4 }, 100); 1.5 cnt++; 1.6 } 1.7 - ajaxSubmit.textContent = ajaxSubmit.back; 1.8 - ajaxSubmit.disabled = false; 1.9 console.log("Update "+cnt+"rows"); 1.10 if (cnt>0 && ntr.scrollIntoView) { 1.11 let option = {behavior: "smooth"}; 1.12 @@ -250,6 +248,8 @@ 1.13 let act = mypath+"?blog_fetch+"+rowid+"+f:"+fetchtime; 1.14 1.15 function respUpdate(tbody) { 1.16 + ajaxSubmit.textContent = ajaxSubmit.back; 1.17 + ajaxSubmit.disabled = false; 1.18 let div = document.createElement("div"), form, newform; 1.19 try { 1.20 div.innerHTML = tbody; 1.21 @@ -260,6 +260,10 @@ 1.22 } 1.23 let update = replAddNews(form); 1.24 let dispelem = myform.querySelector("textarea").parentNode; 1.25 + if (div.querySelector('input[name="user"]')) { // is login form 1.26 + dispInfoMomentary("Login Again Please", dispelem) 1.27 + return; 1.28 + } 1.29 newform = new FormData(form); 1.30 if (data.get("text") > "") { // Called by submit button 1.31 myform.reset();