window对象的方法中,弹出对话框的几种方法的区别。
1.confirm
window.confirm('dididi')
confirm()方法用于显示一个带有指定消息和确认及取消按钮的对话框。
如果访问者点击"确定",此方法返回true,否则返回false。
2.prompt(msg,defaultText)
msg可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。
defaultText可选。默认的输入文本。
window.prompt('dididi')
prompt()方法用于显示可提示用户进行输入的对话框。
这个方法返回用户输入的字符串。
3.open
window.open()
打开一个新的空白页面。
window.open(URL,name,specs,replace)
URL:可选,打开指定的页面URL,如果没有指定URL,打开一个新的空白窗口。
name:可选,指定target属性或者窗口的名称,支持以下值:
_blank-URL加载到一个新的窗口。这是默认
_parent-URL加载到父框架
_self-URL替换当前页面
_top-URL替换任何可加载的框架集
name-窗口名称
specs:可选,一个逗号分割的项目列表。支持以下值:
详见:https://www.runoob.com/jsref/met-win-open.html
replace:Optional.Specifies规定了装载到窗口的URL是在窗口的浏览器历史中创建的一个新条目,还是替换浏览历史中的当前条目,支持下面的值:
true-URL 替换浏览器历史中的当前条目。
false-URL在浏览器历史中创建新的条目。