你目前正处于脱机状态,正在等待 Internet 重新连接

指定的大小和位置以 Microsoft 边缘不反映"window.open ()"被打开的窗口

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3146494
症状
请考虑以下情形:

  • 在 Microsoft 边缘中打开网页。
  • 该网页调用 window.open () 函数和集值,以指定的大小和位置窗口。
  • 调用窗口 window.open () 函数没有最大化。
在这种情况下,指定的大小和位置不会反映在新窗口中。
更多信息
您可以按照这些步骤来重现此问题 ︰
  1. 将下面的 HTML 代码保存为"original.html"。
    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>window.open - TEST</title>  <script type="text/javascript">     function win_open1() {        window.open('about:blank','','titlebar=yes,toolbar=yes,location=yes,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=700,Height=300,left=0,top=0');    }</script>  </head><body>    <input type="button" name="btn1" value="btn1" onclick="win_open1();" />width=700,Height=300,left=0,top=0<br> </body></html>
  2. 在 Microsoft 边缘打开"original.html"。
  3. 如果边缘窗口大小处于最大化状态,则将其恢复到正常大小。
  4. 单击 tocall按钮window.open具有宽 700px 和高度 300px 的参数的函数。
在这种情况下,应打开窗口中的不是 700 x 300 像预期的那样。
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

属性

文章 ID:3146494 - 上次审阅时间:04/06/2016 15:24:00 - 修订版本: 2.0

  • kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB3146494 KbMtzh
反馈
cript>");