window.showModalDialog() 方法用于打开一个模态对话框。
使用方法如下:
使用 window.showModalDialog() 方法时,需要传入两个参数:对话框的 URL 和特性字符串。
对话框的 URL 是要在模态对话框中显示的页面的 URL 地址。
特性字符串是一个以逗号分隔的键值对,用于指定模态对话框的特性,例如对话框的宽度、高度、是否可调整大小等。
示例代码:
var url = "https://www.example.com/dialog.html";
var features = "dialogWidth: 500px; dialogHeight: 300px; resizable: yes;";
window.showModalDialog(url, null, features);
上述代码将打开一个模态对话框,显示 URL 为 “https://www.example.com/dialog.html” 的页面,对话框的宽度为 500 像素,高度为 300 像素,且可调整大小。
需要注意的是,window.showModalDialog() 方法在 HTML5 中已被废弃,不再被主流浏览器支持。推荐使用其他方式实现模态对话框,例如使用 CSS 和 JavaScript 实现自定义的模态对话框。