在ASP.NET中怎样用button打开一个新的web窗口?(50分)

  • 主题发起人 主题发起人 lanchong
  • 开始时间 开始时间
L

lanchong

Unregistered / Unconfirmed
GUEST, unregistred user!
click事件中加入response.redirect("defau.aspx")不会在新窗口中打开,如要在新窗口中打开,怎样写代码?请指教。
 
共同探讨
 
有谁会吗,请不吝赐教!
 
click事件中加入window.open("defau.aspx","windowname","height=100,width=230");
defau.aspx---要在窗口中显示的文件
windowname---窗口的名字
height=100,width=230---设置窗口的样式
 
可是却有这样的错误:找不到类型或命名空间名称“Window”(是否缺少 using 指令或程序集引用?)
 
Server.Transfer("defau.aspx");
 
不行啊,还是在原窗口打开。
 
defau.aspx为你要打开的新的WEB窗口。
转移的目标页应是同一应用程序中的另一 Web 窗体页(.aspx 页)。不能使用 Server.Transfer 重定向到 .asp 或 .asmx 页。
如果还不明白请看帮助文档。用Server.Transfer查找!
 
我的意思是开辟一个新窗口,又不是重定向。
 
呵呵,我来告诉你
要使用小写window;
如Response.write(<script>window.open('new_window.htm')</script>);
 
Response.Write("<script>window.open('待打开.aspx','new','fullscreen=0,toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=800,height=600,top=0,left=0');</script>");





 
Response.write(<script language=JavaScript>window.open('new_window.htm')</script>);
 
关掉某个窗口,是不是
Response.Write("<script language=JavaScript>window.close()</script>");
呀?
 
谢谢各位。
 
不好意思,上次光填上分数,但没点接受答案。
 
后退
顶部