JavaScript代码能手请进

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:47:23
alert 是弹出一个"确定"对话框
confirm 是弹出一个"确定","取消"的对话框
那有没有一个是弹出"是","否","取消"对话框的啊?

没有,可以使用window.showModalDialog("xxx.html")代替,xxx.html里面弄三个按钮,点是,否,取消,分别返回三个不同的值,声明一个变量来接收showModalDialog返回的值来判断点的是哪一个是“是,否,取消”的哪一个。

if(window.confirm("ok?"))
//xxx
else
/xxx
或者
<script>
function mk_confirm()
{
if(window.confirm("ok?"))
alert("true")
else
alert("false")
}
</script>
在需要的地方调用mk_confirm()函数即可

记不清的地方你自己去看人家网页的源代码。

“那有没有一个是弹出"是","否","取消"对话框的啊?”

或者用网页对话框 ... 也就是 showModalDialog ...

或者用 VBScript ... 也可以实现 ...

用一个漂浮层来构造吧,个人认为比弹出好多了