挨踢路 - showModalDialog
type: channel
link: https://www.itlu.net/tag/showModalDialog/
items: showModalDialog方法与open的区别

showModalDialog方法与open的区别
type: item
date: 2010-03-04T17:31:07+08:00
description: 今天被一个很烦人的客户烦死了,一个点击链接弹出窗口,都修改了我N久,很无语.后来还是搞定了,有关代码共享,也是记录一下在JS中打开新窗口一直在用open()，showModalDialog()几乎已被遗忘，showModalDialog和open一样也是3个参数，showModalDialog(文件地址,window,窗口属性)，open(文件地址,window,窗口属性)。open打开的新窗口标题栏上可以看到 最小化 最大化按钮，而showModalDialog默认是没有的，只有一个小叉叉open打开的新窗口可以鼠标可以点击父窗口的，showModalDialog只有把新打开的窗口关了鼠标的焦点才可触到父窗口(从某种程度上来说它就是个对话框)！showModalDialog窗口属性的参数和open的窗口属性是有所区别的open的窗口高度写法在此就不写了因为它和HTML代码的属性写法一样，下面看看showModalDialog的写法[...]