自动关闭或覆盖通过命令行打开的浏览器选项卡
Auto-close or overwrite browser tabs opened thru command line
我有一个生成html页面的shell脚本。然后,它使用简单的语法在网络浏览器中打开它
opera result.html
但是,如果我多次运行这个脚本,我会得到和运行一样多的选项卡/窗口。我试图将另一个包含打开"result.html"的脚本的页面加载到一个明确的目标窗口中,但这个脚本页面不会使用window.close()或self.close()关闭[可能是因为它不是由javascript打开的…],所以它是重复的脚本页面。。。
有没有一种方法,要么让网络浏览器使用命令行将文件打开到目标中,要么自动关闭通过命令行打开的窗口?
您使用的是哪个平台?对于Unix,有一个-activetab
开关可以使用。
opera -activetab result.html
有关可能适用的不同平台交换机,请参阅Opera的"命令行选项"页面。
相关文章:
- location.reload(true)崩溃浏览器选项卡
- 如何在现有的浏览器选项卡中打开url
- 在用户关闭/更改移动浏览器选项卡之前进行检测
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 询问用户何时尝试关闭浏览器选项卡
- 自动关闭或覆盖通过命令行打开的浏览器选项卡
- 在两个浏览器选项卡之间共享变量范围
- 检查具有特定标题的浏览器选项卡是否已存在
- 如何防止用户使用浏览器选项禁用脚本
- 检测通过移动 Safari 中的 JavaScript 关闭浏览器选项卡
- 当用户关闭浏览器选项卡时,如何使用 PHP 或 javascript 从我的站点注销用户
- 在单击浏览器选项卡上调用 js 函数
- 在 JavaScript 中识别浏览器选项卡的任何方法
- 如何使setInterval在浏览器选项卡处于焦点时运行
- 如何:让javascript在浏览器选项卡更改时运行
- 将键盘和鼠标事件从一个浏览器选项卡发送到另一个
- Node.js,并将数据发送回所有浏览器选项卡
- 如何设置浏览器选项卡's锚定目标名称
- 自定义Div滑块运行过快,但仅当从另一个浏览器选项卡返回时
- 有没有任何方法可以通过编程将浏览器选项卡放在前面(跨浏览器)