protected void Button1_Click1(object sender, EventArgs e) { if (guestnum().ToString ()==RuZhuNumber.Value) { Server.Transfer("~\\DingdanHD.aspx", true); } else { Response.Write("<script> alert ('您所填的入住人数和实际的所选的入住人数不付。');history.back();</script>"); } }如果把上面的history.back()去除,则当前页面的字体就变了。加上这名一切都正常。源码里加入了一个引用一个外部的css。<head runat="server"><title>无标题文档</title><link href="T001.css" rel="stylesheet" type="text/css" /><script language="JavaScript" type="text/javascript">
不行。其实加上那名history.back()就是在当前页上刷了一下又一次引用了外部CSS。要是return则不会再次引用CSS,则当前字体又变成设计的字体,就会把原来的网页部局给变得很不好看。