zoukankan      html  css  js  c++  java
  • JS:隐藏Url中的参数

    <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>
  • 相关阅读:
    自定义拦截器
    MVP模式网络请求购物车
    mvp+RecyclerView实现网络请求
    二维码扫描
    进度条加载
    画圆移动
    简单排序
    批量发货
    Angular服务
    终极购物车
  • 原文地址:https://www.cnblogs.com/Cchblogs/p/6024012.html
Copyright © 2011-2022 走看看