ASP.net从服务器端向客户端弹出alert对话框后,页面布局变动了。怎么解决?
1、后台代码
 if (string.IsNullOrEmpty(strTemp))
            {
                Response.Write("<script >function window.onload() {alert('搜索不能为空!');}</script>");
            }2、前台代码
<script >function window.onload() {alert('搜索页面不能为空!');}</script>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>
 
</title>
<link href="Styles/reset.css" rel="stylesheet" type="text/css" /><link href="Styles/head_css.css" rel="stylesheet" type="text/css" />
    <script src="../Scripts/jquery-1.7.2.min.js" type="text/javascript"></script>
    <script src="../Scripts/Default.js" type="text/javascript"></script>
</head>
asp.net 后台弹出对话框  布局乱