本帖最后由 EC_jouvie 于 2013-01-23 14:18:29 编辑

解决方案 »

  1.   

    这就不太清楚了,我遇到过一次是因为 footer 文件的后缀写错了,差个l,是htm
    所以你检查下你的footer.html 这个文件,因为你其他文件都找的到,路径多半是对的
      

  2.   

    不仅仅是footer这个部分,其他部分都是这样,整个框架集显示的效果就是一片空白,frameset似乎都没有解析似的。不过查看源代码却是没问题的
    <frameset rows="50,*,40" cols="*">
      <frame src="/SIM/Public/top.html" />
      <frameset rows="*" cols="221,*">
        <frame src="/SIM/Public/menu.html" />
        <frame src="/SIM/Public/main.html" />
      </frameset>
      <frame src="/SIM/Public/footer.html" />
    </frameset>
      

  3.   

    我回去翻了下我的程序,dw 误报是正常的,但我后台页面还是能够显示出来的
    我记得thinkphp 的 tpl 中 默认的模板 叫做 default,你看你不是少了这个
    你看的__URL__ 的值是不是正确的
      

  4.   

    真的是很奇怪,不知道是不是因为我用的是TP3.1版本,配置好入口文件后直接运行,就没有default目录,tpl目录下面就直接可以是模板文件了。如果手动添加default目录,将模板文件放进去后运行,就直接报错了。
      

  5.   

    现在发现,在frameset框架的源代码中居然出现body标签,我想应该是这样才会使得问题存在。但是我的模板页面里面没有书写body标签撒,为什么还会有body标签的出现呢?
      

  6.   

    终于是解决了,原来又是bom惹的祸。
      

  7.   

    我也遇到同样的问题,求解释 bom是什么意思???
      

  8.   

    <FRAMESET>标签不要用<body>包起来,去掉<body>,问题解决
      

  9.   

    请问你是怎么解决这个bom问题的???
      

  10.   

    也可能是URL写错了   我的一开始URL写成redirect(__GROUP__);   __GROUP__在我这里就是:localhost/blog/index.php/admin,后来又加上了  .'/Index/index'就解决了。
      

  11.   

    但是我用__URL__/top这样的路径也没有啊,body我根本就没用,至于bom头我也用了EditPlus编辑器特意的查看了下没有。但还是不能显示。