window.open('test.do?method=getTestData&testID=' + testID,'_blank','');请问这种时候怎样隐藏掉testID的真实值,或者只要让用户不知道传的值的意义也行。
不希望用session之类的。

解决方案 »

  1.   

    1、改变量名 不要叫testID
    2、对变量加密
    两种方法前后台都要改代码
      

  2.   

    可以做一个加密,到test.do?在解密就OK了。
      

  3.   

    AJAX+POST可以实现window.open效果麼?求详解!!
      

  4.   

    你可以 把这部分&testID=
    也放入变量testID中
      

  5.   

    解决了,用的ajax。
    $.ajax({
            type: "POST",
            url: 'test.do?method=getTestData&testID=' + testID,
            data: "",
    success: function(str_response) {
          var obj = window.open("test");
           obj.document.write(str_response);
            obj.location.reload();
         }
     });