WPS 基础接口 > 加载项 API 参考 > Office 全局对象 > 方法 > wps.ShowDialog 方法
根据给定的url、标题、宽高等信息创建一个对话框,对话框中的内容是一个web网页。

语法

表达式.ShowDialog(url, caption, width, height, bModal)

表达式   必选。一个代表 wps 对象的变量。

参数

名称 必选/可选 数据类型 说明
url 必选 字符串 此参数代表对话框网页的url, 这个url可以是一个http/https的网页,也可以是一个本地资源网页。
caption 必选 字符串 对话框的标题。
width 必选 整数 表示对话框的宽度,这个宽度是物理像素值,尤其要注意在普通屏和高分辨率屏下是不一样的,常见的做法是借助于window.devicePixelRatio来消除这个影响。
height 必选 整数 表示对话框的高度,这个高度是物理像素值,尤其要注意在普通屏和高分辨率屏下是不一样的,常见的做法是借助于window.devicePixelRatio来消除这个影响。
bModal 必选 bool 表示对话框是否模态。
hasCaption 可选 bool 默认为true,表示对话框是否有标题栏和边框。为false时为无边框窗口,允许开发者对标题栏,窗口阴影等进行高级自定义
resizeEdge 可选 整数 窗口为无边框窗口时有效。默认为2,表示操作对话框缩放的宽度,单位是像素。

以下代码示例创建了一个对话框,并让这个对话框模态显示。

示例代码
let width = 400 * window.devicePixelRatio
let height = 300 * window.devicePixelRatio
wps.ShowDialog("https://www.wps.cn", "wps网站", width, height, true)

请参阅