Asp.net中aspx怎样弹出客户端的信息框

源码小弟 2009-07-31 10:43:33
请问:
在aspx中怎样弹出客户端的信息框,而且不能影响了页面的样式。
除了response.write("<script>alert("弹出信息框!");</script>");这个方法
...全文
155 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
phf0313 2009-07-31
  • 打赏
  • 举报
回复
UP,收藏。
japhie 2009-07-31
  • 打赏
  • 举报
回复
楼主你是想在服务器端还是想在页面啊,在服务器端的话,上面已经有正解,如果在页面的话,建议你用asp的编程模式<% 服务器端代码 %>
chen_ya_ping 2009-07-31
  • 打赏
  • 举报
回复
this.Page.ClientScript.RegisterClientScriptBlock();
wwwmmx2008 2009-07-31
  • 打赏
  • 举报
回复

mark
yangmaomao 2009-07-31
  • 打赏
  • 举报
回复
楼上是对的

或者你在 页面上价格 literal 控件,然后控件设置为隐藏,控件里写 js脚本
ivws_19 2009-07-31
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 liaoxing168 的回复:]
C# codePage.ClientScript.RegisterStartupScript(typeof(Page),"hello","<script>alert('弹出消息');</script>");
[/Quote]
这样就可以了
  • 打赏
  • 举报
回复
Page.ClientScript.RegisterStartupScript(typeof(Page), "hello", "<script>alert('弹出消息');</script>");
dzpzds 2009-07-31
  • 打赏
  • 举报
回复
第三方吧~~
如果楼主要是alert之后css样式不变的话注册一下
CilentScript.RegisterStartupScript(this.Page.Gettype(),"","alert('aaaaa')",true);
这样就行了
chenjianyong94 2009-07-31
  • 打赏
  • 举报
回复
最好是用DIV层。 或者在后台代码的装载事件里(page_load)面用拼接字符串写成脚本。必要时将其弹出。也可以。
源码小弟 2009-07-31
  • 打赏
  • 举报
回复
占用页面,不太好!
dzhero 2009-07-31
  • 打赏
  • 举报
回复
div隐藏掉,需要时显示
wuyq11 2009-07-31
  • 打赏
  • 举报
回复
public void Show(System.Web.UI.Page page,string msg)
{
page.RegisterStartupScript("message","<script language='javascript' defer>alert('"+msg.ToString()+"');</script>");
}

public void ShowAndHistoryback(System.Web.UI.Page page,string msg)
{
page.RegisterStartupScript("message","<script language='javascript' defer>alert('"+msg.ToString()+"');history.back();</script>");
}
public void ShowConfirm(System.Web.UI.WebControls.WebControl Control,string msg)
{
Control.Attributes.Add("onclick", "return confirm('" + msg + "');") ;
}
public void ShowAndRedirect(System.Web.UI.Page page,string msg,string url)
{
System.Text.StringBuilder Builder=new System.Text.StringBuilder();
Builder.Append("<script language='javascript' defer>");
Builder.AppendFormat("alert('{0}');",msg);
Builder.AppendFormat("top.location.href='{0}'",url);
Builder.Append("</script>");
page.RegisterStartupScript("message",Builder.ToString());
}
public void ResponseScript(System.Web.UI.Page page,string script)
{
page.RegisterStartupScript("message","<script language='javascript'>"+script+"</script>");
}

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧