網頁彈出提示框的幾種方法

2021-09-08 01:53:39 字數 934 閱讀 2718

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關閉或移走才能發現對...