我用的是access数据库 我做的论坛中 其中有一个字段“conte”是用来保存发帖类容的,数据类型是“备注”
可是我发帖的时候,文字一多就说什么操作符丢失,这是什么原因
我用相同的类容在这个论坛发的时候 就可以发
请大家指教
补充一下 比如我发的文字再多也没有关系 但一发以下一类的类容时 保存到数据库时就会出现错误
function UBBCode(strContent)
strContent = HTMLEncode(strContent)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="(javascript)"
strContent=re.Replace(strContent,"javascript")
re.Pattern="(jscript:)"
strContent=re.Replace(strContent,"jscript:")
re.Pattern="(js:)"
strContent=re.Replace(strContent,"js:")
re.Pattern="(value)"
strContent=re.Replace(strContent,"value")
re.Pattern="(about:)"
strContent=re.Replace(strContent,"about:")
re.Pattern="(file:)"
strContent=re.Replace(strContent,"file:")
re.Pattern="(document.cookie)"
strContent=re.Replace(strContent,"documents.cookie")
re.Pattern="(vbscript:)"
strContent=re.Replace(strContent,"vbscript:")
re.Pattern="(vbs:)"
strContent=re.Replace(strContent,"vbs:")
re.Pattern="(on(mouse|exit|error|click|key))"
strContent=re.Replace(strContent,"on$2")
re.Pattern="(\[IMG\])(http://.[^\[]*)(\[\/IMG\])"
strContent=re.Replace(strContent,"<IMG SRC=""$2"" border=0 onload=""javascript:if(this.width>480)this.width=480;"">")
谁知道什么原因
[此贴子已经被作者于2006-4-5 20:48:52编辑过]