<a href="***" target="_blank">aa</a>
<script>
window.showModalDialog("**.htm")
</script>

解决方案 »

  1.   

    showModelessDialog对用这个就可以不受软件的限制了
      

  2.   

    您的意思是说只是要调用代码打开一个新窗口,但是想绕过某些软件的限制而已?并且页面中的网页还是在原窗口中打开?
    这个弹出窗口目前可能还没有什么别的办法,因为IE的发布文档就提供了这些接口,上面几位说的那个方法也可以试试,另外还有一个就是window.showhelp方法,用来显示帮助文件的。调用方法和上面的一样。
    如果页面中的连接也在新窗口中打开,这倒是很奇怪。因为微软的也是这样做,但是好像没有出现过这种情况。应该是在打开新窗口的时候指定新窗口的名字,这些你参考相应的SDK就可以了。(其实不用,跟open的写法一样的啦)。
    然后在页面中的head部分加上base标签,属性为target=_self;
    就这些吧,希望能帮助你解决问题。其他再联系。
      

  3.   

    <a href="***" target="_blank">aa</a>
    <script>
    window.showModalDialog("**.htm")
    </script>
      

  4.   

    用showModalDialog打开,把网页套在iframe中
      

  5.   

    showModalDialog太狠了,不点都不成!
      

  6.   

    DSONet(大山) :虽然你的方法对我来讲,没有用,甚至你也没有理解我的意思。都怪我表达不好,所以我十分的抱歉,看到你写了那么多,真是让我感动啊,哈哈fason(阿信) :你的方法我还没有试,不过我想应该可以,逻辑上可以行的通其它参与的朋友,都感谢你们了,好了,发分!