如题,我的VS2005原先用得好好的,但是不知道为什么今天调试程序的时候,修改了主题中的CSS文件后,页面的布局根本就没有任何改变我试着将这个CSS文件的内容全部删除或全部注释,原先定义的样式全部都还在,也就是说我修改的CSS文件与实际不同步,真不知道是动了哪里的设置了...,郁闷死了...,请问各位兄弟有无遇到这种情况?还有,我的页面编码是用UTF-8带签名的,经常会莫名其妙的变为简体中文(GB2312)的编码格式,而且页面的内容也变成了乱码,但如果我把文件的编码另存为UTF-8带签名格式,一切又恢复正常,可我一旦修改了页面的某种内容后,该页面的编码又自动变为简体中文(GB2312)格式的了,我在WEB.CONFIG中有设置<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" />
但根本毫无用处,企盼各位热心的兄弟帮我把把脉,看看是哪个筋出错了...不胜感激啊~~
但根本毫无用处,企盼各位热心的兄弟帮我把把脉,看看是哪个筋出错了...不胜感激啊~~
2,我遇到过修改CSS之后不能加载的现象。但是发布后就正常了
2,一般页面中没有设置字符集,即<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
,则编译程序后,发布一般不会出问题
我bolg里有一个关于这个的文章
我之前的页面就已经有这样设置:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
但是没有用处.
我按孟大哥的方法设置如下
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
问题依旧.但是我发现,如果直接在vs2005中输入代码则其本身的编码不会发生改变,即原先我是定义为UTF-8带签名,输入代码后还是UTF-8带签名
如果是采用复制粘贴方式的话,如我刚才直接复制了孟大哥的代码,粘贴到编辑器中,就会使页面的编码发生改变,由UTF-8带签名变为简体中文GB2312是什么原因呢?