跨域提交表单问题,小白求助!

问题描述

跨域提交表单问题,小白求助!

1.html 代码

 <form action="http://111.com/XXX.ASP" method="post">
  <p>帐号: <input type="text" name="user" /></p>
  <p>密码: <input type="text" name="pass" /></p>
  <input type="submit" value="Submit" />
</form>

111.com/XXX.ASP代码

 <form action="111.asp" method="post">
<input type="text" name="user"  value="(获取1.html 提交的数据)" />
 <input type="text" name="pass"  value="(获取1.html 提交的数据)" />
<p>帐号: <input type="text" name="name" /></p>
<p>密码: <input type="text" name="sfz" /></p>
  <input type="submit" value="Submit" />
</form>

XXX.asp表单怎么获取1.html数据呢!
完整的代码能不能给我这个菜鸟写写?谢谢了!不胜感激!

解决方案

js不能跨域,之所以不能跨域是因为安全问题。建议想其他方案,比如通过远程服务来获取想要的值。

解决方案二:

数据提交到你页面了,xxx.asp用request对象直接获取就好了。。

 <form action="111.asp" method="post">
<input type="text" name="user"  value="<%=request.form("user")%>" />
 <input type="text" name="pass"  value="<%=request.form("pass")%>" />
<p>帐号: <input type="text" name="name" /></p>
<p>密码: <input type="text" name="sfz" /></p>
  <input type="submit" value="Submit" />
</form>

解决方案三:

表单跨域提交
跨域 表单提交
JSONP跨域提交表单

时间: 2024-11-15 02:53:45

跨域提交表单问题,小白求助!的相关文章

jquery下异步提交表单 异步跨域提交表单_jquery

1.使用post提交方式 2.构造表单的数格式 3.结合form表单的submit调用ajax的回调函数. 使用 jQuery 异步提交表单代码: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>无标题页</title> </head> <script src="js/jquery-1.4.2.js">&l

jquery异步提交与跨域提交表单方法

2.采用jsonp跨域提交表单是比较好的解决方案. 3.也可以动态程序做一代理.用代理中转跨域请求   jquery(function($) { // 使用 jquery 异步提交表单 $('#f1').submit(function() { $.ajax({ url: 'ta.asp教程x', data: $('#f1').serialize(), type: "post", cache : false, success: function(data) {alert(data);}

PHP防止跨域提交表单_php实例

在写用户注册的时候,一定要主要你的表单是否可以跨域提交.php中解决的方法:1.除了在页面做好表但验证之外,还要在提交的服务段的数据进行验证.验证的主要代码如下: 复制代码 代码如下:   $servername=$_SERVER['SERVER_NAME'];//当前运行脚本所在服务器主机的名字.  $sub_from=$_SERVER["HTTP_REFERER"];//链接到当前页面的前一页面的 URL 地址  $sub_len=strlen($servername);//统计服

简单asp.net跨域提交表单详细做法(1/2)

主要应用就是注册信息太多,以多个页面进行逐步注册操作,大概的原理就是一个actionform对应多个action   1,建立一个actionform,有3个域,分别是name,password,email,不用添加jsp教程   2.建立一个jsp,名字叫register1.jsp,代码如下   view source print? 1 <html:form action="/register1.do" method="post"> 2     use

ajax跨页面提交表单_AJAX相关

前面提到过重复提交表单问题,处理token口令校验.重定向之外,还有一种经常使用到的方法就是新页面处理表单提交,完成后关闭当前页面,并刷新之前发送请求的页面. 这里使用了artDialog.js 1.文件结构 2.user.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="/struts-ta

ajax跨页面提交表单

前面提到过重复提交表单问题,处理token口令校验.重定向之外,还有一种经常使用到的方法就是新页面处理表单提交,完成后关闭当前页面,并刷新之前发送请求的页面. 这里使用了artDialog.js 1.文件结构 2.user.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="/struts-ta

WINFORM 模拟提交表单[POST-GET]

问题描述 登录提交URL:用户名:y1318密码:w1模拟登录的我做好了提交表单URL:我想填写网吧名称,网吧IP一直提交不成功!求帮助!源码地址:登录的我写好了,就是提交表单不成功,求帮助啊!!!!! 解决方案 解决方案二:是不是request的head里面缺少参数?解决方案三:不知道呢.提交数据的时候,说页面正在维护.但是我在网页上可以正常提交数据,所以可能做了什么处理解决方案四:估计判断了,跨站提交表单吧你在header里加些,上一页的值,获取headerSystem.Net.WebReq

php实现跨域提交form表单的方法【2种方法】_php技巧

本文实例讲述了php实现跨域提交form表单的方法.分享给大家供大家参考,具体如下: 有时我们为了网站安全考虑,我们不允许直接跨域提交form表单数据,如果我们自己有这个需求呢?下面我们来介绍两种跨域的方法解决直接跨域问题. 下面我们来看看两种php跨域提交form的方法 一.通过php curl function curlPost($url,$params) { $postData = ''; foreach($params as $k => $v) { $postData .= $k . '

php如何跨域提交form表单?本文介绍2种方法

下面我们来看看两种php跨域提交form的方法 一,通过php curl     function curlPost($url,$params)      {       $postData = '';       foreach($params as $k => $v)       {       $postData .= $k . '='.$v.'&';       }       rtrim($postData, '&');       $ch = curl_init();