zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

Asp.Netalert弹出提示信息的几种方法总结

ASP方法 总结 几种 弹出 提示信息
2023-06-13 09:15:17 时间

1.ClientScript.RegisterStartupScript(GetType(),"message","<script>alert("第一种方式,无白屏!");</script>");

2.HttpContext.Current.Response.Write("<script>alert("第二种方式,有白屏!")</script>");

3.publicstaticvoidShow(System.Web.UI.Pagepage,stringmsg)
   {
       page.ClientScript.RegisterStartupScript(page.GetType(),"message","<scriptlanguage="javascript"defer>alert(""+msg.ToString()+"");</script>");
   }
Show(this,"第三种方式,无白屏,不变形!");

4.Response.Write("<script>alert("第四种方式,有白屏!")</script>");

5.window.showModalDialog("XXX.aspx","","dialogWidth:429px;dialogHeight:200px;location:no,menubar:no,toolbar:no,status:no");

6.Page.clientscript.registerstartupscript(this.gettype(),"","<script>window.open("../issue/issueallcomment.aspx");</script>");
即可解决.

7.
使用ajax组件的函数,如下:
System.Web.UI.ScriptManager.RegisterStartupScript(this,this.GetType(),"opennewwindow","alert("弹出框内容!");",true);

8.
在页面的body的最后一行放置一个控件,并在代码页里给这个控件赋值,如:

label.Text="<script>alert("弹出框内容!);</script>";