使用javascript表单提交发布网址

时间:2015-08-21 03:17:47

标签: javascript jquery

我通过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。

0 个答案:

没有答案