如何在Javascript中创建一个是/否/取消的提示框而不是确定/取消的提示框?
没有原生的方法可以做到这一点。您可以使用框架来模拟它,例如:http://www.sencha.com/deploy/dev/docs/?class=Ext.MessageBox
这在IE中可以工作,但其他浏览器我不确定。需要注意的是,Javascript官方并不支持yes/no/cancel,因此最好在可能的情况下使用ok/cancel。
<script language=javascript>
/*@cc_on @*/
/*@if (@_win32 && @_jscript_version>=5)
function window.confirm(str)
{
execScript('n = msgbox("'+str+'","4132")', "vbscript");
return(n == 6);
}
@end @*/
var r = confirm("Can you do it?");
alert(r);
</script>