`
foolraty
  • 浏览: 400283 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
文章分类
社区版块
存档分类
最新评论

js 实现post方式传递

阅读更多
数组 语法 var in
<script language="javascript">
function postwith (to,p) {
  var myForm = document.createElement("form");
  myForm.method="post" ;
  myForm.action = to ;
  for (var k in p) {
    var myInput = document.createElement("input") ;
    myInput.setAttribute("name", k) ;
    myInput.setAttribute("value", p[k]);
    myForm.appendChild(myInput) ;
  }
  document.body.appendChild(myForm) ;
  myForm.submit() ;
  document.body.removeChild(myForm) ;
}
</script>


To insert a link into a page just use a normal anchor tag in the HTML and call the function.
<a href="javascript:postwith('post.aspx',{user:'peter',cc:'aus'})">click</a>
分享到:
评论

相关推荐

    js以post方式打开新页面

    在JavaScript中,通常我们使用`window.location.href`或者`a`标签来实现页面跳转,但这两种方式都采用GET请求的方式传递数据。然而,在某些情况下,我们可能需要以POST方式发送数据并打开新页面,例如处理表单提交、...

    post方式直接传递值,页面传值注意事项

    本文将深入探讨POST方式直接传递值时的一些页面传值注意事项,以及涉及到的相关技术如AJAX、JavaScript和HTML。 一、POST方式的原理与优势 POST方式是HTTP协议中的一个方法,用于向服务器发送数据。相较于GET方式,...

    js post方式传递提交的实现代码

    根据提供的文件信息,以下是关于JavaScript中使用POST方法实现表单提交的知识点: 1. JavaScript DOM操作:DOM(文档对象模型)是W3C标准,允许程序和脚本动态地访问和更新文档内容、结构和样式。本文通过...

    H5 postMessage 实现iframe 跨域传递数据

    本文将深入探讨`postMessage`的工作原理,以及如何利用它来实现iframe跨域传递数据。 ### 一、跨域问题 在传统的Web环境中,由于同源策略的限制,JavaScript不能随意访问不同源(协议、域名或端口)的资源,这给...

    使用一般参数传递方式,实现简单计算器的加减乘除后端接口功能。

    总结一下,实现一个使用一般参数传递方式的简单计算器后端接口涉及以下步骤: 1. 接收HTTP请求,通常是GET或POST。 2. 解析请求中的参数,如操作数和运算符。 3. 执行相应的数学运算。 4. 返回计算结果。 5. 异常...

    js对话框传递参数

    ### JS对话框传递参数 #### 一、简介 在JavaScript中,通过对话框进行参数传递是一种常见的交互方式,尤其在需要弹出一个模态对话框并与其进行数据交换的场景下更为常见。本文将详细介绍如何利用`window....

    nodejs实现HTTPS发起POST请求

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

    jquery $.post()的用法 传递json文本 客户端和服务器端相互传递

    jQuery 提供了多种 AJAX 方法来简化这一过程,其中 `$.post()` 是一种常用的方式来实现客户端向服务器端发送数据并接收响应。本文将详细探讨 `$.post()` 的使用方法,特别是在传递 JSON 数据时的应用。 #### 一、`$...

    window.open 以post方式传递参数示例代码

    下面将详细解释如何实现`window.open`以POST方式传递参数,并通过示例代码进行说明。 1. **POST请求原理**: 在HTTP协议中,POST请求常用于向服务器发送数据,这些数据会作为请求体的一部分。与GET请求不同,POST...

    javascript实现从子页与父页传递参数

    这个过程可以通过多种方式实现,包括使用全局变量、URL查询字符串、存储在window对象上或者通过JavaScript的特定方法。以下是关于"javascript实现从子页与父页传递参数"的详细知识点: 1. **全局变量**:这是最基础...

    window.open()实现post传递参数

    在上述描述中,提到的问题是在SSH框架下,URL长度受限且需要隐藏某些参数,因此需要寻找一种方式来通过POST传递参数。一种常见的解决方案是创建一个动态的表单,将数据放入隐藏的输入字段,然后模拟表单提交来实现...

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

    在JavaScript中,我们通常使用`window.location.href`来实现页面的跳转,这是一种基于GET方法的请求方式。GET请求的特点是简单直接,但其缺点在于,如果传递的参数较多或者包含敏感信息,这些数据会清晰地显示在URL...

    ajax中使用javascript的send方法post参数

    在Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛应用于实现网页的局部刷新,提升用户体验。其中,通过JavaScript发送POST请求是一种常见的场景。本文将详细介绍如何在AJAX中使用JavaScript的`send`...

    Area 区域实现post提交数据的js写法.docx

    3. **JS使用POST方式传递提交的实现代码**:除了上面的`$.post`,还可以使用`$.ajax`,提供更多的配置选项,例如设置HTTP头、请求类型、缓存策略等。 4. **JS使用POST提交的两种方式**:除了异步的`$.ajax`和`$....

    js实现同源页面参数的传递(jquery.params.js)

    在给定的"js实现同源页面参数的传递(jquery.params.js)"实例中,我们将会探讨如何有效地进行这种传递。 首先,我们需要了解在浏览器环境中,页面间参数传递通常有以下几种方式: 1. URL查询字符串:通过在URL...

    微信小程序webview与h5通过postMessage实现实时通讯的实现

    在做 React Native 应用时,如果需要在 App 里面内嵌 H5 页面,那么 H5 与 App 之间可以通过 Webview 的 PostMessage 功能实现实时的通讯,但是在小程序里面,虽然也提供了一个 webview 组件,但是,在进行 post...

    ajax以GET和POST方式调用WCF

    2. **POST方式**:数据放在请求体中,对数据量无限制,适合传递大量或敏感数据。 在调用WCF服务时,我们需要创建一个WCF服务接口和实现类。例如,定义一个简单的服务接口`IService1`: ```csharp [ServiceContract...

    MFC写的使用http post方式和web站点通讯,通讯的格式采用json编码

    本项目的核心是利用MFC实现HTTP POST方法与Web服务器进行通信,通信数据以JSON(JavaScript Object Notation)编码,这是一种轻量级的数据交换格式,因其简洁性和易读性广泛应用于前后端数据传输。 HTTP POST是HTTP...

Global site tag (gtag.js) - Google Analytics