ShowModalDialog()弹出的窗口刷新不了。
ShowModalDialog()弹出的窗口刷新不了。
楼主()2001-04-17 20:33:00 在 Web 开发 / ASP 提问我在ASP开发时,用到WINDOW.ShowModalDialog()弹出一个新窗口,在新窗口的网页中进行一些数据查找操作,然后将查找结果返回原来的网页。但操作中需要刷新弹出窗口中的网页内容时,总是在另外的新网页窗口中显示刷新的内容(又多一窗口)。我希望在已有的弹出窗口中刷新内容,请教各位高手,此问题如何解决? 问题点数:0、回复次数:9Top
1 楼11830(其其)回复于 2001-04-18 08:41:00 得分 0
关掉当前窗口并
再WINDOW.ShowModalDialog()出一个新窗口Top
2 楼LFY(苦力)回复于 2001-04-18 19:09:00 得分 0
其其的办法是可以,但这样的话,前后两个窗口间的数据传送就麻烦了。我希望是不用关闭当前窗口,在其中进行刷新页面。Top
3 楼ying_yu(笑傲风云)回复于 2001-04-18 19:54:00 得分 0
注意在ShowModalDialog()窗口中,联接要加上target="_self"属性,包括在form中也是。
浏览器要求最好是IE5.5以上。最好包含至少一个这样的语句:
<script language="javascript">
<!--
加上你需要的语句,可以为空。
-->
</script> Top
4 楼LFY(苦力)回复于 2001-04-20 00:13:00 得分 0
在ShowModalDialog()窗口中,联接加上target="_self"属性也不成,而多数是用按钮进行刷新。
Top
5 楼11830(其其)回复于 2001-04-20 08:15:00 得分 0
你试试这种方法吧 ???
在新窗口中加一个隐含域保存当前的值,再用一个刷新按键提交隐含域的值到当前页Top
6 楼LFY(苦力)回复于 2001-04-20 22:10:00 得分 0
当窗口刷新按键提交后,都会出现新页面,不管是否有参数传送。
真是麻烦,我的管理系统就卡在此了,的确不成时,只好用普通页面处理了。
Top
7 楼ying_yu(笑傲风云)回复于 2001-04-27 14:28:00 得分 0
to: LFY(苦力)
IE5.5可以,IE5.0确实存在这种情况。请问你是用的那一版本的浏览器?
我在做程序时,也遇到了这个问题。Top
8 楼mengsky(梦天)回复于 2001-10-30 18:02:51 得分 0
大家解决了吗?Top
9 楼biggo(biggo)回复于 2001-10-31 16:41:54 得分 0
能解决!
用document.location.assign("list.htm");来刷新页面就没有事了。
这也是在showModalDialog打开页面刷新不出现新窗口的唯一方法!Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn
