`

js使用post请求

阅读更多

一般都是写上隐藏的fomr标签,用<a href="#" onclick="..."/>来调用js函数然后submit

全部用js来写也行,以下是我在一个问答频道看见别人写的例子,放在这里

function post(URL, PARAMS) {      
    var temp = document.createElement("form");      
    temp.action = URL;      
    temp.method = "post";      
    temp.style.display = "none";      
    for (var x in PARAMS) {      
        var opt = document.createElement("textarea");      
        opt.name = x;      
        opt.value = PARAMS[x];      
        // alert(opt.name)      
        temp.appendChild(opt);      
    }      
    document.body.appendChild(temp);      
    temp.submit();      
    return temp;      
}      
     
调用方法 如      
post('pages/statisticsJsp/excel.action', {html :prnhtml,cm1:'sdsddsd',cm2:'haha'});

 

分享到:
评论

相关推荐

    nodejs实现HTTPS发起POST请求

    Node.js实现HTTPS发起POST请求的知识点涉及多个方面,包括Node.js基础、HTTPS协议、HTTP POST请求以及Node.js内置模块的使用方法。 首先,Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用...

    js发送post请求下载文件

    大家都知道ajax是不能直接下载文件的,所以一般都是通过一个超链接的形式去下载一个文件 但是当牵扯到需要发送很多数据到服务器上再下载的时候超链接的形式就有些太过勉强了,如下是一个工具方法(依赖jquery) 可以...

    本人亲测~拦截post请求关键js代码

    拦截post请求关键js代码 文章源地址: https://blog.csdn.net/weixin_40855673/article/details/121575150?spm=1001.2014.3001.5501

    Autojs get post请求案例demo.7z

    Autojs get post请求案例demo.7z

    POST实例 模仿post请求

    在这个C#示例中,我们创建一个`HttpClient`实例,然后使用`PostAsync`方法发送POST请求,同时传递JSON字符串和其对应的MIME类型。成功发送请求后,我们读取响应内容。 在处理返回的值时,通常需要根据返回的HTTP...

    html页面模式get/post请求

    对于POST请求,特别是当数据需要以JSON格式发送时,我们需要借助JavaScript,通常使用AJAX(Asynchronous JavaScript and XML)技术,通过XMLHttpRequest或Fetch API来实现。JSON是一种轻量级的数据交换格式,它的...

    Qt 写的http 请求使用POST Json

    在本项目中,"Qt 写的http 请求使用POST Json" 提供了一个使用Qt库实现HTTP POST请求的方法,用于向服务器发送JSON格式的数据。下面我们将深入探讨这个主题。 首先,我们来了解Qt中的网络编程。Qt提供了...

    【JavaScript源代码】解决vue $http的get和post请求跨域问题.docx

    本文将详细介绍如何解决 Vue.js 中使用 Axios (旧版本中称为 `$http`) 进行GET和POST请求时的跨域问题。 首先,我们需要理解什么是跨域。跨域是指浏览器阻止了一个源的文档或脚本尝试与另一个源交互的情况。这是...

    Web api之post请求示例代码,亲测可用

    以下是一个使用JavaScript的axios库发送POST请求的示例: ```javascript const axios = require('axios'); let userData = { name: '张三', email: 'zhangsan@example.com' }; axios.post('...

    java代码发送JSON格式的httpPOST请求

    以下是使用Apache HttpClient发送JSON格式POST请求的示例代码: ```java import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpPost; import org.apache....

    window的open方法把get请求转成post请求处理方式逻辑

    根据实际的开发项目整理的一个window的open方法把get请求转成post请求处理方式逻辑,由于window.open方法的get实现时,请求传入的参数长度不能超过2000这样一个字符长度,故需转换成post请求处理方式达到既能用到...

    Android WebView通过动态的修改js去拦截post请求参数实例

    Android WebView 通过动态修改 JS 拦截 POST 请求参数实例是指在 Android 应用程序中使用 WebView 组件来加载网页,并通过修改 JavaScript 代码来拦截用户提交的 POST 请求参数。这种方法可以用于解决在移动应用程序...

    Ajax中get和post区别

    2. 使用Post请求:当需要将大量数据从客户端发送到服务器端,或者需要确保结果的准确性时,使用Post请求。 实例代码 在上面的实例代码中,我们使用了Get和Post请求来演示两种请求方法的区别。在客户端代码中,我们...

    详解js跨域请求的两种方式,支持post请求

    JSONP实现跨域 常用的jquery实现跨域调用 $.ajax({ ... dataType: "jsonp", jsonp: "callback", context: document.body, success: function(data) { console.log(data);...在网页中构造一个script标签,将src设置为...

    如何用selenium封装post参数提交示例

    封装POST请求的关键在于模拟表单提交或者使用JavaScript执行AJAX请求。以下是一个简单的例子,展示如何使用Selenium来封装POST参数: ```python from selenium import webdriver from selenium.webdriver.common....

    HttpClient发送post请求传输json数据

    在这个场景中,我们关注的是如何使用HttpClient来发送POST请求并传输JSON数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于API接口的数据传递。 首先,我们需要引入Apache HttpClient...

    JS实现使用POST方式发送请求

    在JavaScript中实现POST请求跳转,我们可以利用HTML表单元素来模拟一个POST请求。 以下是一个简单的JS函数`httpPost`,用于通过POST方式发送请求并跳转到指定页面: ```javascript function httpPost(URL, PARAMS)...

    原生javascript实现ajax 发送post请求

    原生javascript实现ajax发送pos请求,这样可以脱离jquery框架,

    Api接口调用封装,实现POSt,GET等数据请求

    Api接口调用封装,实现POSt,GET等数据请求,Api接口调用封装,实现POSt,GET等数据请求,Api接口调用封装,实现POSt,GET等数据请求,Api接口调用封装,实现POSt,GET等数据请求,Api接口调用封装,实现POSt,GET等数据请求,...

    nodejs实现post和批量post发送请求的功能

    本文将深入探讨如何使用Node.js的http模块实现POST请求以及批量POST请求的功能。 首先,我们来了解一下`http.request()`方法。它是Node.js http模块提供的一个核心方法,用于发起HTTP请求。该方法接收两个参数:`...

Global site tag (gtag.js) - Google Analytics