我通过javascript表单提交方法向url添加了一些参数。但我只获得了网址,即没有添加参数。是input.Type='hidden'
是否应该隐藏用户的这些值,或者您认为我的代码有任何问题:
function openviewerSelected() {
var docIds = "C698464D—ODES—4F9E-8684-SFEBDOD6998F, 042D4E06—F656-447D—9439-36$B965D€969, F19842D4-AFE3-4916-947C-07EA2D60198A";
if (docIds == null || docIds == "") {
alert("Select atleast one document");
}
else {
var form = document.createElement("form");
form.setAttribute("method", "post");
form.setAttribute("action", "http://www.xxxxx.com/token/loginservlet");
form.setAttribute("target", "_blank");
var input1 = document.createElement('input');
input1.type = 'hidden';
input1.name = 'desktop';
input1.value = 'PatientAccess';
form.appendChild(input1);
var input2 = document.createElement('input');
input2.type = 'hidden';
input2.name = 'ecmtoken';
input2.value = 'rFEKmw7GRXwN%2fjKlRTfW5xkIYf5rnolZjbp0MB1Ag40%3d'; //'123A9B5DB55E123D87E34DB18A3DFD848B216F6D4813F32D9O89E1D942O793BB2D57CCB4E3558E50FD714F22F6EBC123';
form.appendChild(input2);
var input3 = document.createElement('input');
input3.type = 'hidden';
input3.name = 'docIds';
input3.value = docIds;
form.appendChild(input3);
document.body.appendChild(form);
form.submit();
document.body.removeChild(form);
}
我想附加桌面,ecmtoken和amp;等参数。 url中的docIds。