| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 824 人关注过本帖
标题:[求助]向多个网址提交同时提交表单
只看楼主 加入收藏
thunderzhao
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-4-22
收藏
 问题点数:0 回复次数:2 
[求助]向多个网址提交同时提交表单
请问是不是可能用一个按键向多个网址同时提交表单?
多谢!!
搜索更多相关主题的帖子: 表单 网址 
2007-04-02 07:02
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
可以实现但是不能在一个页面内向多个网址提交,可以一个页面向多个页面提交同一个表单。
2007-04-02 09:08
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

例如
[CODE]<html>
<head>
<title>一个表单提交到两个页面</title>
<script language="javascript">
//表单二次封装类(构造函数表单对象)
function FormClass(oForm)
{
this.FormAction="";//要提交到的URL地址
this.FormMethod="get";//提交的方式
this.FormTarget="";//提交的目标
//提交方法
this.Form_Submit=function()
{
//将数据赋值给真正的表单
oForm.action=this.FormAction;
oForm.method=this.FormMethod;
oForm.target=this.FormTarget;
oForm.submit();//提交表单
};
}
function SubBtn_Click()
{
//根据documebt.SubTest表单做模版创建两个表单对象
var FObjA=new FormClass(document.SubTest);
var FObjB=new FormClass(document.SubTest);

FObjA.FormAction=document.SubTest.SubUrl[0].value;
//将文本框1的URL赋给表单对象A的action(提交目标)属性
FObjB.FormAction=document.SubTest.SubUrl[1].value;
//同上取得文本框2
FObjA.FormTarget="_self";//设置表单对象A提交到本页
FObjB.FormTarget="_blank";//设置表单对象B提交到新窗口
//提交两个表单对象
//注意提交的顺序提交到本页的对象最后提交,提交到其它窗口或页面的先提交。
FObjB.Form_Submit();
FObjA.Form_Submit();
}
</script>
</head>
<body>
<form name="SubTest" method="get" >
<input type="text" name="SubUrl" >
提交到的第一个网页的URL
<br>
<input type="text" name="SubUrl" >
提交到的第二个网页的URL
<br>
<input type="button" name="SubBtn" value="提交" onClick="SubBtn_Click();" >
</form>
</body>
</html>[/CODE]

[此贴子已经被作者于2007-4-2 9:43:07编辑过]

2007-04-02 09:29
快速回复:[求助]向多个网址提交同时提交表单
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024102 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved