CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

『300分』怎样提交其他页面呢

楼主Zane(西门子乌)2005-05-19 12:35:26 在 .NET技术 / ASP.NET 提问

我现在有个frameset,包含a.aspx,b.aspx。其中a.aspx中有submit按钮,b.aspx中没有。提交a.aspx时怎样同时提交b.aspx?客户端、服务器端代码均可。 问题点数:100、回复次数:5Top

1 楼ycrw(隐藏人物)回复于 2005-05-19 12:55:33 得分 0

能说的详细点吗?  
  具体你要实现一个什么样   的功能呢?Top

2 楼hchxxzx(NET?摸到一点门槛)回复于 2005-05-19 12:56:00 得分 50

试试看  
  a.aspx页面中的按钮先在后台添加一个脚本  
  this.Button1.Attributes("onclick","top.你的b页面所在的框架名.document.form1.submit();");Top

3 楼liuqinglq(白菜)回复于 2005-05-19 12:56:12 得分 50

submit   Method  
   
  --------------------------------------------------------------------------------  
   
  Submits   the   form.  
   
  Syntax  
   
  FORM.submit()  
  Return   Value  
   
  No   return   value.  
   
  Remarks  
   
  The   submit   method   does   not   invoke   the   onsubmit   event   handler.   Call   the   onsubmit   event   handler   directly.   When   using   Microsoft®   Internet   Explorer   5.5   and   later,   you   can   call   the   fireEvent   method   with   a   value   of   onsubmit   in   the   sEvent   parameter.  
   
  就是用submit()这个方法了^_^Top

4 楼gaochao79(www.informe.cn)回复于 2005-05-19 13:27:26 得分 0

为什么会有两个form?思路问题吧?Top

5 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2005-05-19 13:57:39 得分 0

a.aspx和b.aspx这不是关键,关键是它们里面的<form>。首先,你可以通过window.top来获取顶上的窗口,然后用frames[]逐层访问下面的IFrame及其内部的html元素,这都不是问题。然后你就直接把两个aspx里面的form都都执行submit()操作了,那就ok了。  
   
  不过我没有测试过一个页面在变换时是不是后面的代码就不运行了(也就是submit()会否有些类似return的作用),所以我建议你先对b.aspx里面的form进行submit()。Top

相关问题

  • 怎样用方法使页面提交
  • 在asp.net中怎样提交页面
  • 怎样提交不通页面处理?
  • 怎样捕捉页面提交
  • 向其他的页面提交数据
  • 在提交页面时,怎样将多次提交点击屏蔽掉?
  • 怎样在提交表单时提交到另外一个页面?
  • 提交后的页面怎样一刷新就让页面过期,而不重复提交?
  • 怎样用delphi向asp页面提交表单?
  • 怎样提交或OPEN()刷新IFAME页面

关键词

  • 页面
  • 提交
  • submit
  • aspx
  • onsubmit
  • method
  • form

得分解答快速导航

  • 帖主:Zane
  • hchxxzx
  • liuqinglq

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo