|
主题: 关于网上有名留言板2001的一个问题
|
 chaojijing
职务:普通成员
等级:1
金币:0.0
发贴:62
|
#12002/4/26 12:55:01
为什么我在自己机子上测试“网上有名2001留言板”时,点击“签写留言”后出现错误信息“ 响应对象 错误 'ASP 0156 : 80004005' 标题错 /asp1/inc/add_msg.asp, 行54 HTTP 标题已经写入到 客户浏览器。任何 HTTP 标题的修改必须在写入页内容之前。” 或者不管发什么眼都说“ 不好意思,发表过的帖子可不能重发,谢谢!” 请各位高手不吝赐教!
|
 =ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
|
#22002/4/26 13:11:01
设置Response.Buffer=true;或者将IIS的应用程序配置中的“启用缓冲”选中再试试看。
编辑历史:[这消息被ridincal编辑过(编辑时间2002-04-26 13:11:37)]
|
 chaojijing
职务:普通成员
等级:1
金币:0.0
发贴:62
|
#32002/4/26 22:16:39
试过加上Response.Buffer=true,可还是出现“响应对象 错误 'ASP 0156 : 80004005' 标题错 /asp1/inc/add_msg.asp”,只不过错误行代码显示改为加入Response.Buffer=true的这一行,急!!!!!
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#42002/4/26 22:19:29
PWS还是IIS?
是否在redriect前输出内容了? 会改的改,不会改的用IIS应该就可以了.
|
 chaojijing
职务:普通成员
等级:1
金币:0.0
发贴:62
|
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#62002/4/26 22:36:21
查找response.redriect前不能有任何html输出,
或者把response.redriect换成 response.write("") 注意引号,且这个方法有浏览器版本问题.IE5下不刷新.
|
 wuqiong
职务:普通成员
等级:1
金币:1.0
发贴:223
|
#72002/4/30 8:39:31
应该是在response.redriect 前写 html语句的毛病
|