首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从边缘IE模式到边缘的href时如何显示新窗口

从边缘IE模式到边缘的href时如何显示新窗口
EN

Stack Overflow用户
提问于 2022-07-04 23:57:53
回答 1查看 252关注 0票数 0

在边缘IE模式中,当一个新窗口被迫出现在Mode上时,它将被添加到一个新的选项卡中,而不是弹出。

如何显示从边缘IE模式到边缘的新窗口??

--添加--如果我不得不强制Edge在IE模式下运行,我希望弹出一个新窗口,而不是一个新选项卡。

https://i.stack.imgur.com/mOW95.png

代码语言:javascript
运行
复制
<html>
<head>
<script type="text/javascript">
function test()
{
    location.href = 'microsoft-edge:https://www.google.com';
}

function popup(){
  let options = "toolbar=no,scrollbars=no,resizable=yes,status=no,menubar=no";
  window.open("microsoft-edge:"+"https://www.google.com", options);
}
</script>
</head>
<body>
<br>
<a href="microsoft-edge:https://www.google.com" rel="noopener noreferrer">href direct</a><br>
<br>
<a href="#" onclick="test();">location</a><br>
<br>
<a href="#" onclick="popup();">window open</a><br>
<br>
<a href="microsoft-edge:http://www.google.com" onclick="window.open(this.href,'_blank');return false;">onclick</a>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-05 08:25:01

首先,如果没有在IE模式列表中配置站点,默认情况下它将以Microsoft而不是Edge IE模式打开站点。

其次,如果您需要打开一个新窗口,可以将高度和宽度添加到windowFeatures参数中的window.open()中,如下所示:

代码语言:javascript
运行
复制
function popup() {
    let options = "toolbar=no,scrollbars=no,resizable=yes,status=no,menubar=no,height=450,width=720";
    window.open("https://www.google.com","Popup", options);
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72862861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档