中文乱码问题 的最简单的解决方案
发表于:2007-06-08来源:作者:点击数:
标签:
在sqwebmail内不是76字节一换行么? 在写完信后不是要提交么? 不是有很多可嵌套的脚本么? 这样它的乱码不就很容易解决么?? 编个jscript或 vb script或其他的脚本不就可以了么? 以下是vbscript的代码 scriptLanguage=" VB Script" functionmsg_onsubmit(
在sqwebmail内不是76字节一换行么?
在写完信后不是要提交么?
不是有很多可嵌套的脚本么?
这样它的乱码不就很容易解决么??
编个jscript或
vbscript或其他的脚本不就可以了么?
以下是vbscript的代码
<script Language="
VBScript">
function msg_onsubmit()
checkOK = "0123456789-._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ `!@#$%^&*()_+|}{[]"'?><>';:`~<,>.."
checkStr = msg.message.value
allValid = True
str=""
decPoints = 0
inx=0
fh=0
allNum = ""
For i = 1 to len(checkStr)
ch = Mid(checkStr, i, 1)
If (InStr(checkOK, ch) = 0) Then
fh=fh+2
inx=1
else
fh=fh+1
End If
if fh>=76 and inx=1 then
fh=0
str=str & " "
inx=0
end if
str=str & ch
Next
msg.message.value=str
end function
</script>
何必那么麻烦呢??(几分钟不就可以搞定么?)随便用个
脚本语言,在每行76字节时判断是不是双字节,是就用空格代替,不是就不修改。这样就可以解决乱码了。我进行了一些
测试,三天了,还没出现乱码。
如有还不知道写脚本的可以email给我zlzj20102163.com,我提供这方面的源代码!
我是个菜鸟,所有的不想想的那么复杂,不过如您有更好的
解决方案,也麻烦您告诉我一声!
| zlzj2010 回复于:2003-08-08 17:04:44
|
不过个人认为,sqwebmail不利于可编程,如想提供更多的功能,比如把一些办公放在邮件服务上来,就得读懂它得cgi程序,再在它得基础上该,
所以,如想做webmail最好是自己开发一个webmail ,javamail我觉得是一个不错得选择!
|
| 活物 回复于:2003-08-30 13:36:35
|
网上各位高手,小弟有一问题请教
为什么我的邮件正文里(从网站上直接拷贝的新闻,粘贴到sqwebmail-3.5.0中文系统邮件正文里,发送出去,收到的邮件文章的部分内容变成乱码,请问可能是什么原因,谢谢!!
乱码现象:一篇测试文章
8痪吲???钡鼐?窖杆俪龆?T谇逶??簿指本殖ぶ芨=艿拇?煜陆?邢殖】辈欤?颖
叩牟荽灾杏幸痪呤?澹??迮员哂幸话押焐?晟 >??晁?某逅ⅲ?殖『奂R丫?慈
晃薮妗1嫒虾螅??饺范ㄋ勒呔褪乔逶??遄灾蜗卣??N?⑶逶?笔成坛【?磙墒缑
簟?
为此,当地警方抽调精干力量组织了阵容庞大的专案组。根据对现场的分析,围绕 发案地点将清原镇马前寨村、中寨子村、斗虎屯村、镇西村列为重点排查地区,以途经 202国道在清原打工的人作为重点排查对象。
8月19日,在清原中寨子村走访的民警得知,中寨子村村民夏某曾使用过一把与案?⑾殖∫帕粲晟∠嘁恢碌暮煊晟 T诙云浣?醒?适保?哪彻室飧?窬?等ψ樱?哪车?
阊杆偕仙??
|
| 活物 回复于:2003-08-30 13:39:55
|
zlzj2010
您好!这个脚本是解决这个问题的吗? 放在sqwebmail的哪个文件里,请赐教,谢谢!!!
问题是大部分正文是正常的,只有各别几行是乱码问题,如上。
|
| sinobull 回复于:2003-09-23 11:52:15
|
怎么没有人回答“活物”的问题呢??
|
| zlzj2010 回复于:2003-10-17 13:33:55
|
不好意思,好久没有上网了
你这肯定是换行的问题
这个文件具体叫什么文件名就不知道了,你可以在发送邮件的哪个文件里点右键,看属性就知道是哪个了,
不过新版的sqwebmail已经解决这个问题。
|
原文转自:http://www.ltesting.net