try:showModalDialog("1.html","aa","dialogWidth:200px");

解决方案 »

  1.   

    不能够这样做,showModalDialog的意思是打开一个对话框,当然不能在自己的窗体里面链接了,我没有见过这样的要求.
      

  2.   

    做一个过渡页面,在页面里嵌入一个iframe,宽高都为100%,src为你目标页面,只要改变这个iframe的src就可以在同一窗口显示不同页面了
      

  3.   

    你去http://www.cjol.com看看吧,那里用的方法不错
      

  4.   

    showModalDialog中点确定按钮提交,总会出现一个新的页面,如何让其不出现  
    ---------------------------------------------------------------  
     
    办法:  
    window.showModalDialog("xxx.htm")  
     
    xx.htm  
    ====================  
     
     
    <frameset  rows="0,*">  
    <frame  src="about:blank">  
    <frame  src="xxx.asp">  
    </frameset>  
     
    xxx.asp  
    =========  
    <form  target="_self"  method=post>
     
      

  5.   

    同意gaofaq(杀猪的),我就是这样做的
      

  6.   

    cjol的用法就是被showModalDialog打开的的页面包含一个框架,框架里面的页面是不收showModalDialog限制了,和普通的页面操作是一样的
      

  7.   

    <script>window.name="a"</script>
    <a href="#" target="a">
    这样就可以
      

  8.   

    用<iframe>来控制就可以了。
      

  9.   

    littleboys(飞龙) ok
    window.showModalDialog("xxx.htm")  
     
    xx.htm  
    ====================  
     
     
    <frameset  rows="0,*">  
    <frame  src="about:blank">  
    <frame  src="xxx.asp">  
    </frameset>  
     可以不加
    <form  target="_self"  method=post>