我想有一些控制哪些窗口可以或不可以重用。我的想法是一种“窗口标记”和一个助手程序,它检查是否存在带有该标记的窗口-如果存在,则重用它,如果不创建它。所以基本上
IELauncher SEARCH http://www.google.com
将打开一个新窗口并将其标记为搜索。
IELauncher DEVEL http://stackoverflow.com
IELauncher SEARCH http://www.wikipedia.org
将只替换第一个(google)窗口的内容。
我不得不求助于一些相当难看的方法——动态组装一个HTML页面,使用JavaScript和window.open()按名称打开和访问一个窗口,然后关闭执行JavaScript的页面。虽然很难看,但至少通过这种方式,您还可以控制浏览器窗口的某些方面,如切换菜单栏、工具栏和位置栏。