//重载DOM里的confirm
<script language=javascript><!--
/*@cc_on @*/
/*@if (@_win32 && @_jscript_version>=5)
function window.confirm(str)
{
str=str.replace(/\'/g, "'&chr(39)&'").replace(/\r\n|\n|\r/g, "'&VBCrLf&'");
execScript("n = msgbox('"+ str +"', 257, '自定的的 confirm')", "vbscript");
return(n == 1);
}
@end @*/
alert(confirm('1.\'第一行\';\r\n2.第二行;\r\n'));
// --></script>
既然加载了vbscript ,还不如直接用vbscript的msgbox ,呵呵
-------------------------------------------------------------------
很多浏览器是不支持VBS的, 你直接写VBS出错怎么办??
把那个257改成289就可以出来那个问号的图标了,这样就更好了 :)