RegisterStartupScript警告消息搞乱html/css

本文关键字:html css 警告 消息 RegisterStartupScript | 更新日期: 2023-09-27 18:15:34

我有一个ASP。. NET应用程序,它在某个时候调用此代码,以显示错误消息:

ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Incorrect login details.')", true);

由于某种原因,当这个警告框显示时,我的网页布局被改变了,一些元素不在正确的位置。

有什么办法可以避免这种情况吗?

RegisterStartupScript警告消息搞乱html/css

当响应被写出来时,它会立即开始执行它,这就是为什么你的HTML可能是混乱的。

加载页面后尝试alert

您可以使用jQuery轻松实现这一点。

ClientScript.RegisterStartupScript(this.GetType(), 
                  "", 
                  "$(document).ready(function(){alert('Incorrect login details.')});",
                  true);