window.showModalDialog里面不能用边接的或是提交之类的,我几天曾经试过N次,最后用IFRAME解决

解决方案 »

  1.   

    我本来是要处理打开一个页面进行查询,然后选择一个并返回其值,但查询的页面的数据很多,必须要用到查询条件和分页显示,恰好我看到有一个用消息框来做的东东,就拿来试了试,结果只能把第一页的数据返回,下一页的数据就OVER了,查询条件也是一样。
    如果用打开一个普通的窗口怎么来返回选择值呢,那么怎么来返回选择的数据呢,不能让返回后的页面刷新。
      

  2.   

    sally0156(Sally来了),请问你当时为遇到什么情况来用window.showModalDialog呢,能否讲讲你的解决方案呢。谢谢了
      

  3.   

    在打开的窗口用frame做,可以返回的,我最近做的就是这样的,如不成功,来信:
    [email protected]
      

  4.   

    返回的时候要知道窗口内的frame页面和窗口的关系.
    可能要用 parent.dialogArguments.document....
    在里面查询不用提交的方式,用 ....pagename.src=xxxxx.asp?sssssss 的方式.
    不过你的xxxxx.asp里要加上一些清缓存的语句.
      

  5.   

    net_lover(孟子E章)说的就可以啦,在showModalDialog窗口里用一个frame/iframe
    可以是100%高和宽的,返回就用parent.dialogArguments.....
    里面做翻页都不是问题啦.