Mercurial > hg > LGServices
changeset 76:6ad066ddf3fe
fix form submit issue in Chrome 56.x, again
author | Calvin Yeh <cyeh@mpiwg-berlin.mpg.de> |
---|---|
date | Fri, 07 Apr 2017 15:59:49 +0200 |
parents | e5697f7775b2 |
children | 997601ee0c6e |
files | src/main/webapp/resources/js/general.js |
diffstat | 1 files changed, 3 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/webapp/resources/js/general.js Mon Mar 27 17:50:58 2017 +0200 +++ b/src/main/webapp/resources/js/general.js Fri Apr 07 15:59:49 2017 +0200 @@ -58,9 +58,7 @@ document.body.removeChild(form); } else { - document.body.appendChild(form); - form.submit(); // works under IE and Chrome, but not FF -document.body.removeChild(form); + form.submit(); // works under IE, neither FF nor Chrome } } @@ -103,12 +101,12 @@ hiddenField7.setAttribute("value", topicId); form.appendChild(hiddenField7); - if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { + if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1 || navigator.userAgent.toLowerCase().indexOf('chrome/56') > -1) { document.body.appendChild(form); form.submit(); document.body.removeChild(form); } else { - form.submit(); // works under IE and Chrome, but not FF + form.submit(); // works under IE, neither FF nor Chrome } }