用showModalDialog打开的页面,点击按钮时却在新的页面中打开了。
当用 window.showModalDialog(A.aspx, ....)打开一个新的页面正常,但是如果放一个WebControls.Button,当点击按钮时,当前内容却在另一个新页面中打开了,无法正常实现我们需要的功能。请问如何才能实现打开一个新的页面(当然要中断原来页面的执行),所有的操作都不会混乱?因为要用到.NET的东西,所以新页面中必须执行一段服务器端的代码,又不原来的页面刷新,所以打开页面是用客户端代码实现的。
谢谢!
问题点数:50、回复次数:8Top
1 楼GaoFX(紫龙)回复于 2002-05-27 11:49:41 得分 0
我已经解决了,看来是自己得分了。 :)Top
2 楼letian(你快乐,所以我快乐)回复于 2002-05-27 14:35:24 得分 10
能否把代码贴上?thanks!Top
3 楼bigsnoopy(不想)回复于 2002-05-27 14:49:09 得分 15
呵呵,看来我是得不上分了Top
4 楼yellowwee(端木柒)回复于 2002-05-27 17:33:45 得分 0
怎么解决??Top
5 楼GaoFX(紫龙)回复于 2002-06-04 10:17:36 得分 0
不好意思,我把解决方法说一下吧。
其实也没什么,就是新建一个htm页面,放一个frame,然后在页面onload时把aspx的url加上htm的url中的参数部分来指定frame的src就可以了。Top
6 楼yellowwee(端木柒)回复于 2002-06-04 10:46:23 得分 15
最简单的方法
打开那页上加上<base target="_parent"> !
不用frame的!!Top
7 楼badtank(爱与宿命的连发枪)回复于 2002-06-04 10:51:41 得分 10
或者将被showModalDialog的页面中的webcontrol button替换为html control button,手动到aspx中增加一句runat=serverTop
8 楼GaoFX(紫龙)回复于 2002-06-07 13:49:48 得分 0
yellowwee的方法的确可行!谢谢。Top
相关问题
- showModalDialog打开页面
- 打开一个新页面,如何取消Web页面中的“后退”按钮?
- 如何实现:点击一个按钮打开两个页面
- 如何在单击按钮时打开另一个web页面
- 用window.showModalDialog打开页面,然后在打开的页面执行搜索时按钮时,又打开一个新的页面,如何解决?
- 如何在APPLET一个按钮响应事件中打开一个JSP页面?
- 请问如何在一个asp页面中点击按钮打开另一个asp页面
- 如何跨应用访问:点击A应用的a.aspx页面的按钮打开B应用的b.aspx页面,在b.aspx页面如何访问a.aspx页面?
- 点击一个按钮 ,调用showModalDialog, 父页面 全部变白色??????!!
- showModalDialog打开的页面如何让它在最前显示?




