<script>php
function yyy(){chrome
if(window.confirm("xxx")){}浏览器
}函数
</script>orm
<script>ip
function yyy(){字符串
if(show("xxx")){}it
}io
function show(str)
{
execScript("n=msgbox('"+str+"',VbYesNo,'提示')","vbscript");
return(n);
}function
</script>
注: window.execScript方法只有IE和chrome浏览器支持,firFox或者360极速模式是不支持的,会报脚本错误
msgbox函数详解:
做用:
在对话框中显示消息,等待用户单击按钮,并返回一个Integer告诉用户单击哪个按钮。
语法:
MsgBox(prompt, buttons , title , helpfile, context)
参数说明:
MsgBox函数的语法具备如下几个命名参数:
Prompt-------必需的。字符串表达式,做为显示在对话框中的消息,譬如例aa2.php,其弹出的第一个对话框即有“肯定要跳转'”。prompt的最大长度大约为 1024个字符,由所用字符的宽度决定。若是 prompt的内容超过一行,则能够在每一行之间用回车符(Chr(13))、换行符 (Chr(10))或是回车与换行符的组合 (Chr(13) & Chr(10))将各行分隔开来。
Buttons-------可选的。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等,譬如aa2.php中的“257”和aa3.php中的“vbYesNoCancel”。若是省略,则buttons的缺省值为 0。
Title-------可选的。在对话框标题栏中显示的字符串表达式,譬如aa2.php中的“自定义的confirm“和aa3.php中的“I am carrot”。若是省略title,则将应用程序名放在标题栏中。
Helpfile--------可选的。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。若是提供了 helpfile,则
也必须提供 context。
Context-------可选的。数值表达式,由帮助文件的做者指定给适当的帮助主题的帮助上下文编号。若是提供了context,则也必须提供 helpfile。
用于MsgBox函数中Buttons参数的常量{常量名称 常量值说明
Ⅰ。下面列举的是按钮系列
vbOKOnly 0 只显示“肯定”按钮(缺省值)
VbOKCancel 1 显示“肯定”和“取消”按钮
VbAbortRetryIgnore 2 显示“终止”、“重试”和“忽略”按钮
VbYesNoCancel 3 显示“是”、“否”和“取消”按钮
VbYesNo 4 显示“是”和“否”按钮
VbRetryCancel 5 显示“重试”和“取消”按钮
Ⅱ。下面列举的是图标系列
VbCritical 16 显示“关键信息”图标
VbQuestion 32 显示“警告询问”图标
VbExclamation 48 显示“警告消息”图标
VbInformation 64 显示“通知消息”图标
Ⅲ。下面列举的是缺省系列
vbDefaultButton1 0 第一个按钮是缺省值(缺省设置)
vbDefaultButton2 256 第二个按钮是缺省值
vbDefaultButton3 512 第三个按钮是缺省值
vbDefaultButton4 768 第四个按钮是缺省值
Ⅳ。其余
vbApplicationModal 0 应用程序强制返回;应用程序一直被挂起,直到用户对消息框做出响应才继续工做
vbSystemModal 4096 系统强制返回;所有应用程序都被挂起,直到用户对消息框做出响应才继续工做
vbMsgBoxHelpButt 16384 将Help按钮添加到消息框
VbMsgBoxSetFore 65536 指定消息框窗口做为前景窗口
vbMsgBoxRight 524288 文本为右对齐
vbMsgBoxRtlRe 1048576 指定文本应为在希伯来和阿拉伯