数据编码手段,数据编码的种类

访客4年前关于黑客接单1139

在有些时候我们无法控制乱码的出现, 比如发送邮件的时候有些邮件显示乱码, 比如Ajax返回数据总是乱码. 怎么办? 前些天我就碰到了用Ajax提交表单, 然后发送邮件的情况. 于是写出了下面的两个函数来解决这两个问题.  之一个函数把HTML中的数据转成HTML实体, 而HTML标签则自动不转, 这样无论到哪里都不会乱码, 可以在发送邮件时选择发送HTML格式的邮件.  第二个函数把 *** 数据同样是换成转义字符, 同样避开了 *** 关键词等字符的转换, 不管网页是什么编码它都不会乱码. 废话少说, 看下面的代码.  Function htmlentities(str)  Dim a,i,char  For i = 1 to Len(str)  char = mid(str, i, 1)  a=Ascw(char)  If a 128 Or a 0 then  htmlentities = htmlentities # clng(h hex((Ascw(char)))) ;  Else  htmlentities = htmlentities char  End if  Next  End Function  Function Unicode(str1)  Dim str,temp  str =   For i=1 To Len(str1)  temp = Hex(AscW(Mid(str1,i,1)))  If len(temp) 5 Then temp = Right(0000 temp, 4)  str = str u temp  Next  Unicode = str  End Function  如果你是抱着拿着就用的态度那么可以什么也不管直接用, 当然很多时候我们为了满足特殊情况的需要, 会改写一些代码, 如果你报着学习与研究的态度, 那么这里需要注意的是 Ascw(char) 函数有可能返回长整型值, 而ASP把它当成整型看待, 需要做些小的处理.

相关文章

谷歌怎么赚钱?谷歌主要靠什么盈利

谷歌怎么赚钱?谷歌主要靠什么盈利

和出租车按里程收费完全不同的是,我们平时浏览网页时根本不会触发计数器,一切都看似是完全免费的。那么问题来了,像谷歌和脸书这样的公司市值已达数千亿美元,他们不向用户收费,每年产生的巨额利润到底从何而来?...

2019满分作文酒(2019十大杰出人物)

作文的题目应当备考 “见到作文题后,一定要先立意。这一步的优劣将决策全部內容是不是符合规定。备考题型要复习题目地內容和范畴,管理中心和角色,了解题型中的寓意和形容实际意义,确立题型对健身培训的规定。...

只知道对方的微信账号能查到他的微信聊天记录

6日下午,吴亦凡晒出自拍照,并称“三十 适应度良好”。11月6日是吴亦凡30岁生日。...

心理辅导公司起名大全(81个创业公司名字)

四个字两个字心理向导公司取名名字大全打分 社会意理向导公司   52.30分   赣剧心理向导公司   15.3分   球艺心理向导公司   25.20分   领舞心理向导公司   84.91分...

湖北荆门水杉林迎来最佳观赏期

湖北荆门水杉林迎来最佳观赏期

根据新闻最新报道,湖北荆门水杉林迎来最佳观赏期,水杉林在秋天会变成一片片金灿灿的颜色十分好看,那么国内有哪些水杉景区呢?下面大家就跟随小编一起去了解一下~...

2021年复读生参加高考有什么限制-2021年复读生能

相信很多小伙伴们对于新高考政策有所了解,目前很多省份发布了文件官宣表明严禁公办高中和省级示范中学招收复读生。要知道复读一直是高考失利考生们考上理想大学的有效途径,那么新高考政策之后2021年复读生能参...