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

框架问题急~~~~~~~

楼主pp1234567890(胖老虎)2003-10-04 16:27:23 在 .NET技术 / ASP.NET 提问

我分左右两针,当我单击一个按牛时,我想弹出一个窗体,而不是在右针里谈出,因为谈出的窗体是独立的,我该怎么写??? 问题点数:0、回复次数:18Top

1 楼pp1234567890(胖老虎)回复于 2003-10-04 16:41:28 得分 0

如果我用  
  response.write("<script   language=javascript>window.top.location.href='../default.aspx'</script>"")  
  虽然会出现一个完整的页面,但是有按牛的页面没有了,我想当点按牛的时候另谈出一个页面,此时存在两个页面,该怎么实现???????Top

2 楼freecs(北狼)回复于 2003-10-04 16:46:10 得分 0

用   frameset   或者   iframe   ,就是用框架  
   
  parent.frames["?"].location   =   ??.aspxTop

3 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-10-04 16:57:18 得分 0

window.open("test.aspx","_blank","width=300,height=200,toolbar=no");Top

4 楼pp1234567890(胖老虎)回复于 2003-10-04 16:57:51 得分 0

Response.Write("<script   language=javascript>parent.farmes[""].location=../test/testport.aspx</script>")  
  不行呀,还是右边变化,我想让他单独弹出一个窗体Top

5 楼freecs(北狼)回复于 2003-10-04 16:59:35 得分 0

sorry,看错了,以为你要用框架,要是单独弹出一个窗体,就用  
  window.open("??.aspx","","");Top

6 楼pp1234567890(胖老虎)回复于 2003-10-04 17:05:56 得分 0

Response.Write("<script   language=javascript>window.open("testport.aspx")</script>")  
  这样写对吗?Top

7 楼pp1234567890(胖老虎)回复于 2003-10-04 17:08:36 得分 0

为什么在testport.aspx出错呢???Top

8 楼freecs(北狼)回复于 2003-10-04 17:11:52 得分 0

什么错误阿?详细错误信息贴出来  
  Top

9 楼pp1234567890(胖老虎)回复于 2003-10-04 17:16:48 得分 0

在testport.aspx底下有蓝线  
  显示:  
  应为逗号“)”或表达式继续符Top

10 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-10-04 17:22:51 得分 0

C#:  
   
  Response.Write("<script   language=javascript>window.open(\"testport.aspx\")");  
  Response.Write("<");  
  Response.Write("/");  
  Response.Write("script>");  
   
  不过注册客户端脚本建议用Page的RegisterStartupScript或RegisterClientScriptBlock方法。Top

11 楼pp1234567890(胖老虎)回复于 2003-10-04 22:44:30 得分 0

还是出现错误,还在testport.aspx底下有蓝线  
  显示:  
  应为逗号“)”或表达式继续符  
  我该怎么写?????????Top

12 楼shenyisyn(魔法师)回复于 2003-10-04 23:04:09 得分 0

RegisterStartupScript和RegisterClientScriptBlock有什么区别Top

13 楼lisoft2002(lisoft2002)回复于 2003-10-04 23:15:04 得分 0

upTop

14 楼noeye(我会用心)回复于 2003-10-04 23:16:09 得分 0

选成用Page.RegisterStartupScript  
   
   
  public   void   button1_click(.....)  
  {  
  string   s="<script   language=javascript>";  
  s+="window.open('newurl.asp,'window_title','feature');";   //feature   是那种像left=0,resiable=yes的字符串    
  s+="</script>";  
  Page.RegiseterStartupScript("msg",s);  
  }Top

15 楼noeye(我会用心)回复于 2003-10-04 23:22:43 得分 0

另外,RegisterStartupScript和RegisterClientScriptBlock.我在使用的时候,一般在page_load函数中使用RegisterClientScrioptBlock注册预先要写好的javascript函数.在程序过程中需要动态增加script   的时候,用RegisterStartupScript.在使用过程中没有出现过问题,但不知道我的理解对不对?Top

16 楼pp1234567890(胖老虎)回复于 2003-10-05 09:02:28 得分 0

我改怎么解决这个问题呀,大家教教我好吗?Top

17 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-10-05 10:01:53 得分 0

to   pp1234567890(胖老虎)   :  
  你用C#吗?如果是vb.net,语法是不一样的。  
   
  to     shenyisyn(魔法师)   :  
  RegisterStartupScript将脚本块放在</form>标记之前,而RegisterClientScriptBlock将脚本块放在<form>标记之后。Top

18 楼pp1234567890(胖老虎)回复于 2003-10-05 10:23:19 得分 0

我用的VB。NET,该怎么写,我真不会写,为什么老出现这个错误  
  在testport.aspx底下有蓝线  
  显示:  
  应为逗号“)”或表达式继续符  
  我该怎么写?????????  
  Top

相关问题

  • 框架问题——急!
  • 框架页问题 急~~
  • 框架页面传值,急
  • 框架 location.href 问题 (急)
  • 框架和层的矛盾,急
  • 急需帮助,关于框架的scroll?????
  • 如何解决,框架问题!(急)
  • 框架页面传值问题,急啊!
  • 关于框架关闭的问题·急!!!!!!!
  • 框架问题!!!在线等,急。!!!

关键词

  • c#
  • 框架
  • 页面
  • testport
  • registerstartupscript
  • 牛
  • aspx
  • 弹出一个窗体
  • 使用
  • 时候

得分解答快速导航

  • 帖主:pp1234567890

相关链接

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

广告也精彩

反馈

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