日期:2014-05-17  浏览次数:20418 次

页面提交之后,会拉高
做了一个注册页面,可是在注册成功,提示之后,页面蹭的一下拉高了3倍左右.

ClientScript.RegisterStartupScript(this.GetType,"","<script>hiAlert('用户注册成功,请注意查收邮件.','操作提示')</script>");

jq1.7.1
hiAlert插件
------最佳解决方案--------------------
右健,查看源代码,查找一个原因
------其他解决方案--------------------
用这种输出好像是会把样式给改了。
------其他解决方案--------------------
飘过10分!!注册js应该没事
我的就没事
------其他解决方案--------------------

    /// <summary>
        /// 注册脚本
        /// </summary>
        /// <param name="_Page"></param>
        /// <param name="JS"></param>
        public static void RegJS(Page _Page, string JS)
        {
            _Page.ClientScript.RegisterStartupScript(_Page.GetType(), "MyJS", JS, true);
        }

有时 若js需要在单个页面多次调用,要用Guid.NewGuid().ToString()代替GetType() 
------其他解决方案--------------------
this.GetType() 少了括号
------其他解决方案--------------------
右键查看源码看顶部有其他输出的东西没