asp.net Css的网页执行 Response.Write之后 页面布局 就乱了
我用的是ASP.NET,布局用Css使用来弹出网页中的提示信息Response.Write("<scriptlanguage=javascript>"+"alert(\"...
我用的是ASP.NET,布局用Css
使用来弹出网页中的提示信息Response.Write("<script language=javascript>"+"alert(\"*\")"+"</script>");
之后网页就乱了,求解决办法,或给个其他的弹出网页提示的方法也行,谢了!呵呵
使用RegisterClientScriptBlock("", "<script>alert('提示语')</script>");可以解决一部分问题,另外的问题就是在显示 提示框 的时候,提示框后的页面没了,只显示网页的背景(虽然把提示框关了之后页面会正常显示) 展开
使用来弹出网页中的提示信息Response.Write("<script language=javascript>"+"alert(\"*\")"+"</script>");
之后网页就乱了,求解决办法,或给个其他的弹出网页提示的方法也行,谢了!呵呵
使用RegisterClientScriptBlock("", "<script>alert('提示语')</script>");可以解决一部分问题,另外的问题就是在显示 提示框 的时候,提示框后的页面没了,只显示网页的背景(虽然把提示框关了之后页面会正常显示) 展开
2个回答
展开全部
RegisterClientScriptBlock("", "<script>alert('提示语')</script>");就是这种情况。
public static void RegStartupScript(Page page, string ScriptKey, string ScriptText)
{
page.ClientScript.RegisterStartupScript(page.GetType(), ScriptKey, ScriptText, true);
}
public static void Alert(Page page, string Msg)
{
RegStartupScript(page, Guid.NewGuid().ToString(), Msg);
}
这样的话可以解识,不过怎么搞都没有客户端的快速
public static void RegStartupScript(Page page, string ScriptKey, string ScriptText)
{
page.ClientScript.RegisterStartupScript(page.GetType(), ScriptKey, ScriptText, true);
}
public static void Alert(Page page, string Msg)
{
RegStartupScript(page, Guid.NewGuid().ToString(), Msg);
}
这样的话可以解识,不过怎么搞都没有客户端的快速
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询