是否有JavaScript API可以触发浏览器自带的分屏功能?
我想在网页应用中以编程方式触发现代浏览器(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导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。