改變confirm的按鈕文字爲是否&&msgbox函數詳解

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

相關文章
相關標籤/搜索