1. 在js裡面 使用 alert("您的訊息")
2. 在後台**裡面輸出js指令碼
button1.attributes.add("onclick", "return confirm('確定刪除嗎?');");
3. 在後台**裡面:
response.write(""); //顯示提示框
4. page.clientscript.registerstartupscript(page.gettype(), "", "");
如果頁面中使用了ajax ,則上述**即使執行也無效果。應對這種情況我們通常採用:
scriptmanager.registerstartupscript(this.button1, this.gettype(), "alertscript", "window.alert('ff')", true);
或者scriptmanager.registerstartupscript(this.updatepanel1, this.gettype(), "alertscript", "window.alert('ff')", true);
其中第乙個引數為要註冊指令碼的控制項id,試了一下,只要是本頁面的就行。
第二個引數為註冊指令碼控制項型別,是控制項還是this的gettype()都可以,typeof(string)也沒問題.
第三個指令碼函式的名字,隨便起。
第四個是指令碼內容。
第五個是標明是否再新增指令碼標籤,如果第四個引數裡包含了標籤,此處則為false,否則為true。
5. //如果 頁面上使用了 updatepanel
scriptmanager.registerstartupscript(this.updatepanel1, this.gettype(), "click", "alert('yyyyy')", true);
註解: message 是您要彈出的資訊
有關js彈出提示框幾種方法
1直接提示只有確定功能的提示框 只顯示提示資訊 alert 提示資訊 alert 的引數只有乙個就是提示資訊,無返回值 2 彈出輸入框讓你輸入內容 prompt 有兩個引數 第乙個顯示提示資訊,第二個顯示輸入框的預設值 3有確定和取消功能的函式 comfirm 提示資訊 就乙個引數即提示資訊 有返回...
新增alert提示框的幾種方法
1.response.write 這種方式挺簡單的,就是經常執行後頁面上的字型都變形了。2.page.registerstartupscript js 這種方法倒是可以正常彈出了。不過該方法已經基本過時了,推薦的方法是使用clientscriptmanager 類的 registerstartups...
彈出提示框,對話方塊
還在繼續jeecg 所以彈出的對話方塊是lhgdialog 在對話方塊1中有乙個按鈕,點選它希望能再跳出乙個dialog對話方塊 在點選的方法裡寫到 zindex控制在幾層 意思就是 如果不寫,在lhgdialog中,新彈出的對話方塊2就不能出現在對話方塊1的前面,只有對話方塊1關閉或移走才能發現對...