Javascript Microsoft Edge window.open()不支持宽度和高度,并在后台打开

Javascript Microsoft Edge window.open()不支持宽度和高度,并在后台打开,javascript,microsoft-edge,Javascript,Microsoft Edge,我使用的是Windows 10 preview Build 10130,新边缘浏览器中的window.open方法不符合规范 如果使用中的示例代码,并单击打开一个新窗口,它将在背景中打开一个新窗口,并将完全忽略宽度和高度 <!DOCTYPE html> <html> <head> <title>window.open()</title> <style> html, bo

我使用的是Windows 10 preview Build 10130,新边缘浏览器中的
window.open
方法不符合规范

如果使用中的示例代码,并单击打开一个新窗口,它将在背景中打开一个新窗口,并将完全忽略宽度和高度

<!DOCTYPE html>
    <html>
    <head>
      <title>window.open()</title>
      <style>
        html, body {
            width: 100%;
            height: 100%;
            border: 1px solid black;
        }
        </style>
    </head>
    <body onclick="myOpen();">
      <p>Click this page and window.open() is called.</p>
      <script>
        function myOpen() {
          window.open("Sample.htm", null, "height=200, width=400, status=yes, toolbar=no, menubar=no, location=no");
        }
      </script>
    </body>
    </html>

window.open()
html,正文{
宽度:100%;
身高:100%;
边框:1px纯黑;
}
单击此页面和窗口。将调用open()

函数myOpen(){ 打开(“Sample.htm”,null,“高度=200,宽度=400,状态=yes,工具栏=no,菜单栏=no,位置=no”); }

还有人看到这个问题吗

您共享的URL中的open method文档和示例代码是针对IE的,尚未针对Edge进行更新。正如我在阅读那一页时注意到的那样。当我们处于内部预览模式时,Edge仍在被打磨和精炼。 在构建10162时,我让它在这个JSFIDLE上工作

窗口。打开(“http://dev.modern.ie/community/“,”_blank“,”高度=500,宽度=500,滚动条=yes,位置=yes”)

您可以看到窗口的高度为500,宽度为300,带有滚动条、最小最大化和关闭按钮。 查看下面的屏幕截图


窗口。打开(“http://dev.modern.ie/community/“,”_blank“,”高度=500,宽度=500,滚动条=yes,位置=yes”)

现在在windows build 10162中解决了这一问题,如果高度高于屏幕(包括浏览器绒毛),则窗口将最大化。这与使用IE 9、10、11的行为不同


这是使用RTM Win10 Edge的。

向Microsoft报告?刚刚报告@苏迪,谢谢你。我在Internet Explorer和Microsoft Edge团队工作。我将对此进行进一步调查,并确保它引起我们的注意。报告说此功能现在已在Microsoft Edge中修复。是否再次损坏?我使用的是Edge 25.10586.0.0,它不尊重宽度和高度(Win 10 1511 build 10586.104)。请接受此答案,以便用户了解解决方案(升级到build 10162+)!以一个接受。未解决-