如何更改 window.open 上的 about:blank

J. *_*Doe 6 html javascript jquery dom window

您好,是否可以在新打开的窗口中删除“关于:”空白?因为我正在为我的应用程序弹出窗口创建一个新窗口,并将在其上创建一些内容。我下面有一个简单的示例。我的问题是 URL 上有“about:blank”,是否可以删除它? 在此输入图像描述

<html>
  <body>
    <button onclick="myFunction()">Try it</button>
    <script>
      function myFunction() {
        var myWindow = window.open("", "", "width=200,height=100");
        myWindow.document.write('<html><head> <title>Sample</title><link rel="stylesheet" type="text/css" href="css/newsCSSWindow.css"></head><body>');
        myWindow.document.write("Sample Window");
        myWindow.document.write('</body></html>');
      }
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

MA *_*man 3

根据Mozilla 开发人员文档, open() 的第一个参数将是一个 url。如果 url 是空字符串,则会使用主窗口的默认工具栏创建一个新的空白窗口 (URL about:blank)。URL 也不会立即加载。当 window.open() 返回时,窗口始终包含 about:blank。URL 的实际获取会被推迟,并在当前脚本块执行完毕后开始。窗口的创建和引用资源的加载是异步完成的。