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 
 	   }	
 }