我是用smarty模板的。
首先我用css+div把页面弄好了。在ie和火狐中测试过后效果没有问题。(这里的编码是gb2313)
然后把他放进去smarty模板里,再在Ie浏览器中测试就有些不一样了(火狐里还是正常的)。怎么回事。(utf-8)
这是不是就是传说中utf-8的bom问题呀,怎么处理呢???

解决方案 »

  1.   

    然后把他放进去smarty模板里???什么意思???smarty是用来把html代码和php代码分离开来的模板引擎,你在前台写的css+div和后台php互不影响,在html代码里写入smarty内容,对于在浏览器中浏览没有影响或许你把代码贴一下 看看……
      

  2.   

    我最近在研究Smarty,你那个是不是文件编码没有改一致啊,还有数据库输出也要一致的,Smarty是这样的要在输出指定页面编码的,如果直接输出就是乱码,我也遇到过同样的问题