我想把一个表单的内容提交到两个不同的页面,请问各位高手能不能实现,如何实现!
---------------------------------------------------------------
完全可以:
你先将表单的内容存入文件或数据库中,然后在其它不同的页面中显示出来就OK了!
---------------------------------------------------------------
可以!
1<a href="display1.asp?field=aa" onclick="return aclick('aa')"> aaaaa </a>
1<script language="VBScript">
2Function aclick(str)
3top.FrameB.location.href="display2.asp?field="&str
4top.FrameC.location.href="display3.asp?field="&str
5return true
6End Function
7</script>
---------------------------------------------------------------
1 button按钮这样子写:
1<input onclick="save_form()" type="button" value="保存"/>
1<input onclick="submit_form()" type="button" value="提交"/>
2 然后写脚本函数,用以实现页面的提交
1<script>
2function save_form()
3{
4form1.action="infosave.asp";
5form1.submit();
6}
7
8function submit_form()
9{
10form1.action="infosubmit.asp";
11form1.submit();
12}
13</script>
---------------------------------------------------------------
或者一个点击同时提交到两个页面:
1<form onsubmit="this.target='_blank';this.action='a.asp';this.submit();this.target='_self';this.action='b.asp'">
2<input type="submit" value="submit"/>
3</form>
---------------------------------------------------------------
对啊 用脚本动态改变action
点击A时将action对象改为a.asp
点击B时将action对象改为b.asp
1<input onclick="document.form1.action='a.asp';document.form1.submit()" type="button" value="提交A"/>
1<input onclick="document.form1.action='b.asp';document.form1.submit()" type="button" value="提交B"/>
---------------------------------------------------------------
1<script>
2function a()
3{
4for(i=0;i<document.f1.elements.length;i++)
5{
6if(document.f1.elements[i].name)
7document.f2.elements[document.f1.elements[i].name].value=document.f1.elements[i].value
8}
9window.open("","a")
10window.open("","b")
11document.f1.target="a"
12document.f1.action="x1.asp"
13document.f1.submit()
14
15document.f2.target="b"
16document.f2.action="x2.asp"
17document.f2.submit()
18}
19</script>
1<form name="f1">
2<input name="t1"/><input name="t2"/>
3<input onclick="a()" type="button" value="submit"/>
4</form>
1<div style="display:none">
2<form name="f2">
3<input name="t1"/><input name="t2"/>
4<input type="submit"/>
5</form>
6</div>