本文主要是介绍Asp.net 中弹出窗口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在要弹出窗口的页面对应的cs里放置下面代码:
StringBuilder msg = new StringBuilder();
msg.Append("Error: ");
msg.Append(“错误内容!”);
msg.Replace("/r/n","");
//Response.Write("<script>alert(/""+msg.ToString()+"/")</script>");
StringBuilder strScript = new StringBuilder();
strScript.Append("<script language = /"javascript/">");
strScript.Append("/n");
strScript.Append("function ShowMsg(msg)/n");
strScript.Append("{");
strScript.Append("thisWin = window.open(/"/", null, /"width=300,height=400/");/n");
strScript.Append("thisWin.document.write(/"<head><title></title></head>/");/n");
strScript.Append("thisWin.document.write(/"<body>/"+msg+/"</body>/");/n");
strScript.Append("}/n");
strScript.Append("</script>/n");
if (!Page.ClientScript.IsClientScriptBlockRegistered("ShowExceptionMsg"))
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ShowExceptionMsg", strScript.ToString());
}
this.divShowWindow.InnerHtml=("<script>" + "ShowMsg(/""+ msg +" /")" + "</script>");
在网页上放置一个div标签 id=divShowWindow,当条件执行时会看到有个错误窗口弹出,如果不用此种方法
可以用js里内置函数alert()同样可以,如果不用控件也不用alert则总会有错误发生,原因是:...
这篇关于Asp.net 中弹出窗口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!