主题:  asp调用document.write写的内容有长度限制吗?

aSir

职务:普通成员
等级:1
金币:0.0
发贴:78
注册:2002/4/8 23:07:54
#12005/3/9 11:03:58
昨天做一个asp调用页,<script src=调用asp页>
asp页中读出记录集内容用documnet.write写出,中间不断出错,检查到半夜,发现病根
document.write 写文章标题时没问题
同样的语句写文章内容就出错,无信息输出.后用left(content,10)把内容减少到10个字节,错误消失.

在此请问大侠:asp调用document.write写的内容有长度限制吗? 有的话怎样突破它的限制?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22005/3/9 11:40:57
Response.write?



aSir

职务:普通成员
等级:1
金币:0.0
发贴:78
注册:2002/4/8 23:07:54
#32005/3/9 12:43:04
看来楼上的没看懂我的意思

偶是在另一页中用script 调用这个asp页,所以在这个调用页中的代码为
<%response.write "document.write('"&content&"')"%>
或<%response.write "document.writeln('<table><tr><td>"&content&"</td></tr></table>')"%>

结果发现content字数只要到达10来个就出错



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#42005/3/9 13:26:25
你看一下最后的js代码是否符合JS语法.需要注意的比如引号,换行



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#52005/3/9 13:28:50
输出内容中有换行或引号



copy123

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2005/3/8 8:15:34
#62005/3/9 15:04:48
不用document.write也行呀!



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
注册:2002/8/23 2:27:18
#72005/3/10 14:04:51
一定是你输出的内容不符合JS语法,多为引号问题