C# 中解决页面刷新后字体等变大问题

来源:http://blog.csdn.net/wcsjsdn/article/details/5109605

我们在.net开发中时常会遇到一个问题,那就是,当点击某个按钮后,调用js语句,当点击"确定"后,会发现页面的css样式表丢失,页面的框架不正常。

那么,我们用什么样的代码能让他既有js的效果语句,又不影响页面的基本框架啦,这句需要用到页面注册的知识:RegisterClientScriptBlock或RegisterStartupScript,这两个的效果一下,唯一区别是:从“何处”发送脚本块,就是运行后他的在html中显示的位置,这个可以到网上查看一下,下面,我还是用他的例子,具体写下他们两个的用法:

 

protected void Button1_Click(object sender, EventArgs e)
        {

Page.ClientScript.RegisterClientScriptBlock(this.GetType(),”名称”,"<script>alert('当前购物车中,没有商品');</script>" );

 

或者:

Page.ClientScript.RegisterStartupScript(this.GetType(),”名称”,”<script>document.location=document.location; </script>");
          }

 

“名称”这个参数没什么明显的用处

posted on 2015-07-16 16:37  xiaoIT  阅读(476)  评论(0编辑  收藏  举报

导航