浏览器通过方法调用系统对话框向用户显示消息。系统对话框与浏览器中显示的网页没有关系,也不包含HTML,它们的外观由操作系统及浏览器设置决定,而不是由CSS决定。
值得注意的是,上述几个方法打开的对话框都是同步的、模态的,即显示这些对话框的时候,代码会停止执行,等待用户下一步操作。
一、方法
作用:接受一个字符串并将其显示给用户,显示的信息一般都是一些用户无法控制的警告信息,例如错误信息提示,此时用户无
法对其进行操作,只能关闭
值得注意的是,上述几个方法打开的对话框都是同步的、模态的,即显示这些对话框的时候,代码会停止执行,等待用户下一步操作。
一、方法
作用:接受一个字符串并将其显示给用户,显示的信息一般都是一些用户无法控制的警告信息,例如错误信息提示,此时用户无
法对其进行操作,只能关闭
二、confirm()方法
作用:像是某种“确认”,例如,对于用户的“删除”操作。此时用户可以继续执行或者返回
作用:像是某种“确认”,例如,对于用户的“删除”操作。此时用户可以继续执行或者返回
三、prompt()方法
作用:“提示”框,用于提示用户输入一些文本。
使用:该方法接收两个参数,要显示给用户的文本提示,文本输入域的默认值(可以是一个空字符串),此 时,如果用户单击“OK”,则prompt()返回输入文本的值,否则,关闭对话框
【示例】
<script type="text/javascript">
var isOk = confirm('你确定要删除吗?');
if (isOk) {
alert('用户点击了确定');
}
else {
alert('用户点击了取消或者是右上角的X按钮');
}
</script>【示例】


<script type="text/javascript">
var result = prompt('你爱篮球吗?(y/n)','');
if ('y' == result.toLowerCase()) {
alert('欢迎来到篮球名人堂');
}
else {
alert('哈哈哈');
}
</script>四、显示打印对话框
window.print();
这是IE的显示
646

被折叠的 条评论
为什么被折叠?



