當前位置:首頁 » 網頁前端 » web消息彈框
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web消息彈框

發布時間: 2023-04-13 21:16:46

1. C#web彈出提示框的幾種方法

/// 顯示「確定」點擊以後就轉到預設網址的提示框/// /// 提示信息 /// 「確定」以後要轉到預設網址 /// 提示框JS public void MsgBox(string strMsg, string URL){ string StrScript; System.Web.HttpContext.Current.Response.Write(StrScript);}#endregion調用一下試試:MsgBox(此新聞類別沒有對應的新聞,系統將自動返回首頁。, default2.aspx);

2. JAVA WEB程序,前台彈出框問題

可以用ExtJs
// 進度條閉岩
var wait = function() {
var t;
var config = {
title : '請等待',
// msg : '安裝',
// progressText : '正在初始化...',
width : 300,
progress : true, // 此屬性證明這慶鋒是一個進度條
closable : false,
buttons : Ext.MessageBox.CANCEL,// 只有取消按鈕
fn : function(btn) {
Ext.MessageBox.hide();// 關閉窗體
Ext.MessageBox.alert('title', 'end');
}
};
Ext.MessageBox.show(config);
var go = function(i) {
return function() {
if (i == 100) {
Ext.MessageBox.hide();// 結束消息框
Ext.MessageBox.alert('操作', '全部執行完畢');
} else {
var v = i / 100;
Ext.MessageBox.updateProgress(v, Math.round(v * 100) + '%ok',
'正在安裝..');
}
};
};
for (var i = 1; i <= 100; i++) {
t = setTimeout(go(i), i * 80);
};
};
去網上下中文幫助文檔,進度條屬於消息框的。
只要你提交請求到後台,就出發這個JS,用到的ajax,ejs也能很輕松實譽態晌現,看看文檔就會了。

3. web前端的彈出提示欄咋寫

js有三種彈出框
alert()--警告消息框
alert 方法有一個參數,即希望對用戶顯示的文本字元串。該字元串不是 HTML 格式。該消息框提供了一個「確定」按鈕讓用戶關閉該消息框,並且該消息框是模式對話框,也就是說,用戶必須先關閉該消息框然後才能繼續進行操作。例如:window.alert("歡迎!請按「確定」繼續。")
confirm()--確認消息框
使用確認消息框可向用戶問一個「是-或-否」問題,並且用戶可以選擇單擊「確定」按鈕或者單擊「取消」按鈕。confirm 方法的返回值為 true 或 false。該消息框也是模式對話框:用戶必須在響應該對話框(單擊一個按鈕)將其關閉後,才能進行下一步操作。
例如: var truthBeTold = window.confirm("單擊「確定」繼續。單擊「取消」停止。")
prompt()--提示消息框
提示消息框提供了一個文本欄位,用戶可以在此欄位輸入一個答案來響應您的提示。該消息框有一個「確定」按鈕和一個「取消」按鈕。如果您提供了一個輔助字元串參數,則提示消息框將在文本欄位顯示該輔助字元串作為默認響應。否則,默認文本為 "<undefined>"。 與alert( ) 和 confirm( ) 方法類似,prompt 方法也將顯示一個模式消息框。用戶在繼續操作之前必須先關閉該消息框 。
例如:var theResponse = window.prompt("歡迎?","請在此輸入您的姓名。");

4. Web前端如何實現網頁彈框功能

可以使用"layer.js"等插件實現。
使用插件可以直接調用方法,實現網頁彈框。如果要求不高,也可以直接使用alert方法直接彈出提示框。

5. Web自動化中,怎麼才能處理彈出的模態對話框

如何為webbrowser中彈出的模態網頁對話框添加自動化方法?
我用CDHtmlDialog做基類,做了一個簡單瀏覽器,通過以下幾步,添加了自動化方法MyFunc

C/C++ code
///////////////////////////////////////////1、類聲明文件中添加DECLARE_DISPATCH_MAP()添加響應函數聲明,如void MyFunc(char* sURL);重載CanAccessExternalvirtual BOOL CanAccessExternal();2、構造函數添加EnableAutomation();初始化添加SetExternalDispatch(GetIDispatch(TRUE));消息映射添加BEGIN_DISPATCH_MAP(CDlgIE, CDHtmlDialog) //彈出窗口介面 DISP_FUNCTION(CDlgIETooltip, "MyFunc", MyFunc, VT_EMPTY, VTS_BSTR) // example: // DISP_FUNCTION(CMyDHTMLDialog,"Func2",TestFunc,VT_BOOL,VTS_BSTR VTS_I4 VTS_I4) // ^return, ^parameters type listEND_DISPATCH_MAP()實現CanAccessExternal重載BOOL CDlgIE::CanAccessExternal(){ return TRUE;}最後實現響應函數MyFunc////////////////////////////////////////////////////////////////////

這樣,在網頁中就可以使用external.MyFunc("參數")來調用我的瀏覽器提供的方法
現在問題是,如果網頁中用showModalDialog彈出一個網頁對話框,在網頁對話框中就無法調用external.MyFunc方法
一種解決方案是將window在showModalDialog時傳入,然後在對話框中調父頁面的方法,但是我的頁面有時是跨域的,無法取到父頁面的window。
所以現在想最好能把網頁對話框的webbrowser控制項也加入我自定義的交互函數,想了很久,也找了很久,沒有找到解決方案,想請各位幫幫忙,謝謝。
現在可以用hook得到網頁對話框的窗口消息,但不知該如何給webbrowser加網頁的消息映射