'http://www.baidu.com'
使用本地文件就可以

解决方案 »

  1.   

    这样,在showModelessDialog里加个frame,然后让frame的src指向http://www.abc.com
      

  2.   

    【个人意见,仅供参考】
    1. 关于showModelessDialog 的详细使用,见MSDN的文章
    http://msdn.microsoft.com/en-us/library/ms536761(VS.85).aspx2.关于报错的原因(因为你打开的窗口中的网页是百度,使用了与原来窗口不同的域)
    也可以见微软的说明
    http://support.microsoft.com/kb/814458其中一段话最重要:
    当 HTML 对话窗口(通过使用 showModalDialog 或 showModelessDialog 方法打开)中的脚本尝试通过使用 document.Domain 属性把文档的安全域设置为不同的值时可能会发生此问题。在安装了 February, 2003, Cumulative Patch for Internet Explorer (MS03-004) 之后,将拒绝这类域更改操作,以防别有用心的 Web 站点操作员访问另一个 Internet 域或您本地计算机上的信息。
      

  3.   

    是百度被showModelDialog打开时,百度里面的js脚本错误引起的var w=document.f.wd;
    w.focus();//=========这句出错