Mercurial > hg > LGServer
view src/main/webapp/resources/js/general.js @ 8:10b6e9d96d59
Changing the URL of the extraction interface.
author | "jurzua <jurzua@mpiwg-berlin.mpg.de>" |
---|---|
date | Tue, 17 Mar 2015 10:51:19 +0100 |
parents | 7682c04c63a8 |
children |
line wrap: on
line source
function branchInExtractionInterface( branchId, fileId, sectionId, sectionName, bookId, bookName, userId, extractionInterfaceUrl){ var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", extractionInterfaceUrl + "/Extractapp/TaggingText"); // hand to controller form.setAttribute("target", "_blank"); var hiddenField0 = document.createElement("input"); hiddenField0.setAttribute("name", "branchId"); hiddenField0.setAttribute("value", branchId); form.appendChild(hiddenField0); var hiddenField1 = document.createElement("input"); hiddenField1.setAttribute("name", "fileId"); hiddenField1.setAttribute("value", fileId); form.appendChild(hiddenField1); var hiddenField2 = document.createElement("input"); hiddenField2.setAttribute("name", "userId"); hiddenField2.setAttribute("value", userId); form.appendChild(hiddenField2); var hiddenField3 = document.createElement("input"); hiddenField3.setAttribute("name", "sectionId"); hiddenField3.setAttribute("value", sectionId); form.appendChild(hiddenField3); var hiddenField4 = document.createElement("input"); hiddenField4.setAttribute("name", "sectionName"); hiddenField4.setAttribute("value", sectionName); form.appendChild(hiddenField4); var hiddenField5 = document.createElement("input"); hiddenField5.setAttribute("name", "bookId"); hiddenField5.setAttribute("value", bookId); form.appendChild(hiddenField5); var hiddenField6 = document.createElement("input"); hiddenField6.setAttribute("name", "bookName"); hiddenField6.setAttribute("value", bookName); form.appendChild(hiddenField6); if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { document.body.appendChild(form); form.submit(); document.body.removeChild(form); } else { form.submit(); // works under IE and Chrome, but not FF } } function sectionInExtractionInterface(sectionId, sectionName, bookId, bookName, userId, extractionInterfaceUrl){ var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", extractionInterfaceUrl + "/Extractapp/TaggingText"); // hand to controller form.setAttribute("target", "_blank"); var hiddenField2 = document.createElement("input"); hiddenField2.setAttribute("name", "userId"); hiddenField2.setAttribute("value", userId); form.appendChild(hiddenField2); var hiddenField3 = document.createElement("input"); hiddenField3.setAttribute("name", "sectionId"); hiddenField3.setAttribute("value", sectionId); form.appendChild(hiddenField3); var hiddenField4 = document.createElement("input"); hiddenField4.setAttribute("name", "sectionName"); hiddenField4.setAttribute("value", sectionName); form.appendChild(hiddenField4); var hiddenField5 = document.createElement("input"); hiddenField5.setAttribute("name", "bookId"); hiddenField5.setAttribute("value", bookId); form.appendChild(hiddenField5); var hiddenField6 = document.createElement("input"); hiddenField6.setAttribute("name", "bookName"); hiddenField6.setAttribute("value", bookName); form.appendChild(hiddenField6); if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { document.body.appendChild(form); form.submit(); document.body.removeChild(form); } else { form.submit(); // works under IE and Chrome, but not FF } }