请问 怎么响应一个按钮打开一个新页面,同时关闭旧页面
我在ASPX中一个按钮,响应他的click时间
在CS文件中,怎么打开一个新的也面并传过去参数.
同时要求 刷新旧页面,或者关闭旧页面?
请问该怎么写阿?
问题点数:100、回复次数:10Top
1 楼panyee(快乐王子)回复于 2003-08-03 15:04:40 得分 30
Page_Load里加入一句
btnButton.Attributes.Add("onclick", "window.open('aaa.aspx?id=" + strID + "');self.close();");
btnButton是你按钮的IDTop
2 楼hfma2000(hfma2000)回复于 2003-08-03 15:04:43 得分 0
request.redirect()Top
3 楼icyer()回复于 2003-08-03 15:05:05 得分 30
Page.RegisterStartupScript("open", "<script language=javascript>window.open('new url');widow.close();</script>");
Top
4 楼stpangpang(胖在一方)回复于 2003-08-03 15:31:22 得分 10
在按钮的click 事件中
Response.Write("<script language=JavaScript>window.open('test.aspx?id=“ + 传递的值 + ”')
;window.close()</script>");
Top
5 楼Ly105(从此浪迹水园)回复于 2003-08-03 15:48:25 得分 0
请问:window.open('test.aspx?id=“ + 传递的值 + ”')
open中的 _new是什么意思?
Top
6 楼Ly105(从此浪迹水园)回复于 2003-08-03 15:51:02 得分 0
点了按钮让他只刷新页面呢?Top
7 楼shixueli(我们总是不能随心所欲)回复于 2003-08-03 16:08:13 得分 10
如果按钮是服务器控件点了之后自然会刷新,这是必然的,
如果不是服务器控件,则:
<input type="button" onclick="window.document.location=window.location">
即可Top
8 楼stpangpang(胖在一方)回复于 2003-08-03 17:57:03 得分 0
Response.Write("<script language=JavaScript>window.open('test.aspx?id=“ + 传递的值 + ”')
;window.close()</script>");
test.aspx 就是 你要刷新的页面~~ id=“ + 传递的值 + ”' 就表示 你要传递给这个页面的 参数。
在 test。aspx 页面中 接受一下就可以了
Top
9 楼supicbc(超能原子)回复于 2003-08-03 18:35:56 得分 10
request.redirect("aaa.aspx?....")Top
10 楼zhangjunjie1(张)回复于 2003-08-03 19:39:10 得分 10
Response.Redirect("aaa.aspx?....")Top
相关问题
- 如何在APPLET一个按钮响应事件中打开一个JSP页面?
- 请教页面控件按钮没响应的问题
- 如何在当前页面某个按钮的响应函数中,把页面转到另外一个页面
- 怎么另外打开一个窗口响应submit按钮
- 打开一个新页面,如何取消Web页面中的“后退”按钮?
- 如何实现:点击一个按钮打开两个页面
- 如何在单击按钮时打开另一个web页面
- 所有有RequiredFieldValidator控件的页面中的按钮都不响应???
- 用showModalDialog打开的页面,点击按钮时却在新的页面中打开了。
- 用window.showModalDialog打开页面,然后在打开的页面执行搜索时按钮时,又打开一个新的页面,如何解决?




