是否有JavaScript API可以触发浏览器自带的分屏功能?

前端开发 2026-07-10

我想在网页应用中以编程方式触发现代浏览器(Edge、Firefox、Chrome)原生的分屏功能。我的目标是让用户点击一个按钮,通过浏览器内置的UI将两个不同的URL并排显示。

我在Microsoft Edge中找到了这个功能(可通过“...”菜单访问),并且我知道Firefox及其他浏览器也有类似的功能。是否存在用于触发此功能的JavaScript API或浏览器API?

我更愿意使用浏览器的原生功能,而不是自定义实现。

解决方案

这个功能是由Microsoft Edge开发团队提出的一个提案。你可以在他们的GitHub上找到他们的提案 on their GitHub。他们的提案是这样的:

  • HTML Anchor element

html <a target="_split" href="https://www.example.com">Open in split tab</a> - window.open API

js // Open url in split tab. window.open("https://www.example.com", "_split");

截至2026年 4月,这个功能仍然是一个提案。

站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章