<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 指定文本應爲在希伯來和阿拉伯