Mercurial > hg > LGServices
changeset 73:d0a5541d9d7e
fix form submit issue in Chrome 56.x
author | Calvin Yeh <cyeh@mpipw-berlin.mpg.com> |
---|---|
date | Thu, 23 Mar 2017 19:41:51 +0100 |
parents | 8fd847fbbe8f |
children | 92cb98332794 |
files | src/main/webapp/resources/js/general.js |
diffstat | 1 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/webapp/resources/js/general.js Thu Mar 23 19:41:45 2017 +0100 +++ b/src/main/webapp/resources/js/general.js Thu Mar 23 19:41:51 2017 +0100 @@ -50,12 +50,17 @@ hiddenField6.setAttribute("value", bookName); form.appendChild(hiddenField6); - if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { + console.log(navigator.userAgent.toLowerCase()); + + 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 + + document.body.appendChild(form); + form.submit(); // works under IE and Chrome, but not FF +document.body.removeChild(form); } } @@ -111,4 +116,4 @@ $(document).ready(function() { $('.double-scroll').doubleScroll(); -}); \ No newline at end of file +});