俺们是穷人装不起IE7 不过据说IE7取消了showModalDialog()

解决方案 »

  1.   

    showModalDialog 必须由用户自己触发. 任何自动触发的条件均被认为"拒绝访问".
        试验过 form 的 onsubmit ="" 和 setTimeout 打开的 showModalDialog 都无法通过.
      

  2.   

    上边那句是在别的地方Copy过来的,说的是IE7下的showmodaldialog的改变.对于你上边的那种写法,如果把第一个参数改为"*.htm"是可以正常出现的.
    但以你上边的那种写法,只会出来一个无内容的框.