1、修改預設的按鈕文字
代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>Ext.MessageBox.show</title> <link href="ext-4.0.7-gpl/resources/css/ext-all.css" rel="stylesheet" type="text/css" /> <script src="ext-4.0.7-gpl/bootstrap.js" type="text/javascript"></script> <script type="text/javascript"> Ext.onReady(function () { // OK Ext.MessageBox.msgButtons[0].setText("按鈕一"); // YES Ext.MessageBox.msgButtons[1].setText("按鈕二"); // NO Ext.MessageBox.msgButtons[2].setText("按鈕三"); // CANCEL Ext.MessageBox.msgButtons[3].setText("按鈕四"); Ext.MessageBox.show({ title: "提示", msg: "自訂按鈕文字", modal: true, buttons: Ext.Msg.YESNOCANCEL }); }); </script></head><body></body></html>
:
2、動態更新提示框
調用格式:
updateText([String text])
參數說明:
[String text]:顯示的訊息內容,為選擇性參數
傳回值:
Ext.window.MessageBox
代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>動態更新訊息文字</title> <link href="ext-4.0.7-gpl/resources/css/ext-all.css" rel="stylesheet" type="text/css" /> <script src="ext-4.0.7-gpl/bootstrap.js" type="text/javascript"></script> <script type="text/javascript"> Ext.onReady(function () { var msgBox = Ext.MessageBox.show({ title: "提示", msg: "動態更新訊息文字", modal: true, buttons: Ext.MessageBox.OK, fn: function () { Ext.TaskManager.stop(task); } }); // Ext.TaskManager是一個功能類,用來定時執行程式 var task = { run: function () { msgBox.updateText("目前時間:" + Ext.util.Format.date(new Date(), "Y-m-d g:i:s A")); }, interval: 1000 }; Ext.TaskManager.start(task); }); </script></head><body></body></html>
: