最佳答案
我有一个程序启动一个网站通过以下命令。
cmd "start /max http://url.com"
当通过此方法启动网站时,它使用默认浏览器和默认设置来打开新窗口。例如,如果 Firefox 和 IE 被设置为打开窗口,它们将在现有窗口的标签页内打开窗口。我有报道说 IE 6用 url.com 的内容替换了当前打开的窗口的内容。我已经测试过了,当 IE 6被设置为默认浏览器并且打开一个当前的网页时,上面的内容将会用 url.com 代替打开的窗口的内容,而不是打开一个新的窗口。
在运行一些测试时,我看到下面列出的命令:
cmd "start /max iexplore.exe http://url.com"
不管现有窗口是否存在,都会持续打开一个新窗口(当然是带 Internet Explorer 的)。
有没有人能告诉我,我是不是错过了 IE 6中的一个愚蠢的设置,或者有没有一种方法可以复制“总是打开一个新窗口”的功能,直接调用 iexpre.exe,而不是调用用户默认浏览器。