码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript隐藏Url中的参数

时间:2016-11-02 20:08:43      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:body   java   _id   script   action   orm   new   ati   property   

<script type="text/javascript">

function submitForm(url, data)

{
  var eleForm = document.body.appendChild(document.createElement(‘form‘));
  eleForm.action = url;
  for (var property in data)

   {
    var hiddenInput = document.createElement(‘input‘);
    hiddenInput.type = ‘hidden‘;
    hiddenInput.name = property;
    hiddenInput.value = data[property];
    eleForm.appendChild(hiddenInput);
  }
  this.eleForm = eleForm;
  if (!submitForm._initialized)

   {

    submitForm.prototype.post = function ()

    {
      this.eleForm.method = ‘post‘;
      this.eleForm.submit();
    };
  submitForm._initialized = true;
  }
}

function Onclick()

{
  //location.href = "/Activity/ActivityInformation?a_id=" + "1";   // Url中会带有参数
  new submitForm(‘/Activity/ActivityInformation‘, { a_id: "1" }).post();   // Url中的参数被隐藏
}

</script>

JavaScript隐藏Url中的参数

标签:body   java   _id   script   action   orm   new   ati   property   

原文地址:http://www.cnblogs.com/Cchblogs/p/6024012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!