

第07课:使用 HTML 5 API 创建子窗口
source link: https://blog.csdn.net/nokiaguy/article/details/108729651
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

在 Electron 中还存在一种创建窗口的方式,就是使用 HTML 5 的 API 创建窗口。在 HTML 5 中提供了 window.open 方法用于打开一个子窗口,该方法返回一个 BrowserWindowProxy 对象,并且打开了一个功能受限的窗口。
window.open 方法的原型如下。
window.open(url[, title] [,attributes)
参数的说明如下。
(1)url:要打开页面的链接(包括本地页面路径和 Web 链接)。
(2)title:设置要打开页面的标题,如果在要打开页面中已经设置了标题,那么这个参数将被忽略。
(3)attributes:可以设置与窗口相关的一些属性,如窗口的宽度和高度,其中第 1 个参数是必选的,第 2 个和第 3 个参数是可选的。
7.1 用 open 方法创建一个功能受限的子窗口
使用该方法打开一个本地页面的代码如下。
运行上面的代码,会看到如下图的效果。
使用该方法打开一个 Web 页面的代码如下。
Recommend
-
7
第07课:技术精进之道
-
10
C# 纯控制台创建一个全屏窗口本文告诉大家如何使用 win32 方法创建一个全屏的窗口 使用 user32.dll 的 CreateWindowExW 方法就能创建窗口,代码请看 internal class Program { private static void...
-
4
C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口本文告诉大家如何在控制台使用 SharpDx 创建窗口,这是一个底层的博客,我会用很多博客告诉大家如何从控制台创建一个高性能渲染程序 如果想看更多关于底层渲染的博客,请点击
-
7
by zhangxinxu from https://www.zhangxinxu.com/wordpress/?p=6252 本文可全文转载,但需得到原作者书面许可,同时保留原作者和出处,摘要引流...
-
21
使用 Silk.NET 创建 OpenGL 空窗口项目例子 本文告诉大家如何使用 Silk.NET 创建 OpenGL 空窗口项目。在 dotnet 基金会下,开源维护 Silk.NET 仓库,此仓库提供了渲染相关的封装逻辑,包括 DX 和 OpenGL 等等的封装,利用此封装可以用来代替原有的...
-
4
MFC系列(一)创建空白窗口 Published at: 2013-08-26 | Reading: 1503 words ~3min | PV/UV: 7/7 ...
-
8
浏览器窗口尺寸相关的 API 整理图 ...
-
10
吕毅 发表于 7 小时前 在深入了解 WPF Dispatcher 的工作原理(Invoke/InvokeAsync 部分)中,我提到 Dis...
-
8
目前现代浏览器(支持最新ES标准)前端通信有PostMessage和Boradcast Channel两种消息机制。这里介绍Broadcast Channel...
-
14
基于electron25+vite4创建多窗口|vue3+electron25新开模态窗体 ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK