在 MS Edge 中打开 URL 并重复使用相同的选项卡
Open URL's in MS Edge and reuse the same tab
今天我们有一个应用程序,它有一个按钮,可以打开 IE11,带有一个以客户 ID 作为参数的选项卡。
对于每个按钮,单击它都会重复使用现有的 IE11 选项卡。
我们需要与 MS Edge 具有相同的行为,但我还没有找到任何方法来做到这一点。
考虑使用“tab-id”将一些参数传递给边缘,例如
start msedge --tab-id=myapp https://www.example.com/app?customer_id=123
我没有想法 :( 希望能提供一些意见
有没有办法用 MS Edge 做到这一点?
- MS Edge 参数?
- 扩展?
- JavaScript?
- ...?
如果您的应用程序在 Edge 中 运行,那么您可以使用简单的 JavaScript 代码实现您的要求,只需使用 window.open()
函数。
您只需指定相同的 strWindowName
参数即可达到您想要的结果。
window.open('https://www.example.com/app?customer_id=123','my-app')
window.open('https://www.example.com/app?customer_id=456','my-app')
我们最终得到了单独的 Edge 配置文件,并安装了限制为 1 个标签的 xTab 扩展,并以
start msedge --profile-directory="profile-name" https://example.com/app?customer_id=123
今天我们有一个应用程序,它有一个按钮,可以打开 IE11,带有一个以客户 ID 作为参数的选项卡。 对于每个按钮,单击它都会重复使用现有的 IE11 选项卡。
我们需要与 MS Edge 具有相同的行为,但我还没有找到任何方法来做到这一点。 考虑使用“tab-id”将一些参数传递给边缘,例如
start msedge --tab-id=myapp https://www.example.com/app?customer_id=123
我没有想法 :( 希望能提供一些意见
有没有办法用 MS Edge 做到这一点?
- MS Edge 参数?
- 扩展?
- JavaScript?
- ...?
如果您的应用程序在 Edge 中 运行,那么您可以使用简单的 JavaScript 代码实现您的要求,只需使用 window.open()
函数。
您只需指定相同的 strWindowName
参数即可达到您想要的结果。
window.open('https://www.example.com/app?customer_id=123','my-app')
window.open('https://www.example.com/app?customer_id=456','my-app')
我们最终得到了单独的 Edge 配置文件,并安装了限制为 1 个标签的 xTab 扩展,并以
start msedge --profile-directory="profile-name" https://example.com/app?customer_id=123