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
+});