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();