# HG changeset patch # User Calvin Yeh # Date 1490294511 -3600 # Node ID d0a5541d9d7e93d6892a1fb520e099aa2cd86170 # Parent 8fd847fbbe8faff7d96bc2b32b758ffabebe8487 fix form submit issue in Chrome 56.x diff -r 8fd847fbbe8f -r d0a5541d9d7e src/main/webapp/resources/js/general.js --- 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 +});