试试这个:
/// <summary>
///警告信息
/// </summary>
/// <param name="updatepanel"></param>
/// <param name="message">警告内容</param>
public static void AjaxAlert(System.Web.UI.UpdatePanel updatepanel, string message)
{
ScriptManager.RegisterClientScriptBlock(updatepanel, typeof(UpdatePanel), "_AjaxJavaScriptAlert", "alert('" + message + "');", true);
}
最好能输入内容的弹出框
@dreamhappy: message 就是你输入的内容啊。
可以用jquery的ui.dialog.js插件,挺不错的,推荐给您,希望有所帮助!
windows.open();弹出页面仿弹出框,还有一些js插件
做网页的话,楼主可以自己定义一个div。比如说:<div id="dialoge2" style="display:none;position:fixed;margin-top:100px;margin-left:100px;">内容</div>
给按钮赋给Onclick.
js里写函数改变div的display属性即可。dialoge2.style.display='block';
希望可以给你提供帮助
浏览器原生的有:alert,prompt,confirm,window.open,window.showmodeldialog,showmodelessdialog等等
另外就自己用层来模拟弹出层,或者找现有的插件,比如:artDialog http://www.planeart.cn/demo/artDialog/
jquery UI
//这样就可了以,直接调用 。。。
public void Test(string value)
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script language='javascript'>alert('" + value + "')</script>");
}
ClientScript.RegisterStartupScript(this.GetType(), "", "<script >alert('" + value + "')</script>");
Response.write("<script>alert("+value+");</script>");
这两种常用
www.ia00.com
jquery 中的dialog,我这边是用的最多的。