我在后台代码中通过response.write alert弹出一个窗口后,
页面布局就乱掉了 ,有的字体大小也改变了,想不通这问题该怎么解决。
那位大哥能帮忙啊!
页面布局就乱掉了 ,有的字体大小也改变了,想不通这问题该怎么解决。
那位大哥能帮忙啊!
解决方案 »
- 一个C#+JS+Web GIS的难题
- byte数组和字符串的转换问题,急!!!
- C#控制变频器
- 进制转换问题,请热心朋友帮忙,代码在附件中,很简单的,请热心朋友看看!谢谢了
- Thread.Aort() 结束挂起的线程总会抛出异常,如何解决?
- 今天面试考官出题,限三天做答答出留下答不出走人,求救!!!!求救!!!!1
- CPU使用是100%,怎么让他降低呢?
- 如何实现向文本框中输入信息并自动提交?求速解决。
- 有人会用Sharepoint server 2007嘛?求助啊。关于内网映射配置的问题。
- .net中有没有项目管理的软件? 就像Sourcesafe那种 是不是有Sourcesafe。net?
- c#如何添加背景音乐
- 关于mshtml的使用.帮忙看下代码错在哪
这一句加上以后,它直接把alert('这样试试!');给我原样输出了
ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('这样试试!');");
ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert('这样试试!');</script>");
问题解决了,但是我还想问一下,这个方法的意思是什么。跟我直接alert有什么区别。那位知道请指点一下!
我也有同样的问题,是这样解决的
改成: this.RegisterClientScriptBlock("", "<script>alert('修改成功');window.location.href='" + this.Request.Url.ToString() + "'</script>");
示例好像明白了一点点。直接response会将js写在页面开头,影响布局。
但是用了上面的方法后先加载页面本身,结束以后,在加载js客户端代码。所以不影响了。不知道可以这样理解不?