程序执行语句 Response.Write("<script>alert('用户更新成功!');</script>"); 但不弹出信息,
展开全部
1、先确认你的前台web页面的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >是否是W3C标准;如果不符合W3C标准,有时直接写<script></script>是不行的,必须写成<script type='text/javascript'></script>
2、是否有其他的js代码段与此处的alert()冲突;
3、你这个web页是框架里的页面吗?有时框架里的js执行是会莫名其妙的出问题的;
2、是否有其他的js代码段与此处的alert()冲突;
3、你这个web页是框架里的页面吗?有时框架里的js执行是会莫名其妙的出问题的;
追问
是W3C标准,也没有其他的alert,是框架页
打断点运行过,是执行这句的 但就是没有弹出信息
追答
重新新建一个页面,把你现在页面的代码,尽数拷贝过去,看能不能解决问题。有时一个页面如果编辑久了,会出bug(另外问一句,你在前台的window_onload事件中有js代码吗)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我现在也遇到这种问题,我听老师说(Response.Write("<script>alert('删除成功')</script>");)提示框之所以不成功,是因为后面有其他执行语句(Response.Redirect("Index.aspx");)
优先度低还是执行慢来着,不过我用线程休眠也解决不了问题,如果你知道的话,也可以告诉我是怎么解决的
优先度低还是执行慢来着,不过我用线程休眠也解决不了问题,如果你知道的话,也可以告诉我是怎么解决的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打个断点看程序有没有执行这条语句。
另外,如果方法中包含重定向,是弹不出来的。。好像。时间久了不太记得了。。。
另外,如果方法中包含重定向,是弹不出来的。。好像。时间久了不太记得了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Response.Write("<script type='text/javascript'>alert('用户更新成功!');</script>");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询