编码转换(to Unicode)

(程序代码来源于网络)

Js版

test = "你好abc"

str = ""

for( i=0;    i

{

temp = test.charCodeAt(i).toString(16);

str    += "\\u"+ new Array(5-String(temp).length).join("0") +temp;

}

document.write (str)

vbs版

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

Function htmlentities(str)

For i = 1 to Len(str)

char = mid(str, i, 1)

If Ascw(char) > 128 then

htmlentities = htmlentities & "" & Ascw(char) & ";"

Else

htmlentities = htmlentities & char

End if

Next

End Function

coldfusion版

function nochaoscode(str)

{

var new_str = “”;

for(i=1; i lte len(str);i=i+1){

if(asc(mid(str,i,1)) lt 128){

new_str = new_str & mid(str,i,1);

}else{

new_str = new_str & “#” & asc(mid(str,i,1));

}

}

return new_str;

}

附:

在php中我们可以用mbstring的mb_convert_encoding函数实现这个正向及反向的转化。 如:

mb_convert_encoding ("你好", "HTML-ENTITIES", "gb2312"); //输出:你好

mb_convert_encoding ("你好", "gb2312", "HTML-ENTITIES"); //输出:你好

如果需要对整个页面转化,则只需要在php文件的头部加上这三行代码:

mb_internal_encoding("gb2312"); // 这里的gb2312是你网站原来的编码

mb_http_output("HTML-ENTITIES");

ob_start('mb_output_handler');

汉字转html实体符号js_HTML字符实体(Character Entities),转义字符串(Escape Sequence) 转...相关推荐

  1. 汉字转html实体符号js_html实体编码遇上js代码

    单双引号 在js代码中 在js中单.双引号引起来的是字符串,如果我们要在字符串中使用单.双引号,需要反斜杠进行转义 let str='user\'s name'; // or let str=&quo ...

  2. HTML特殊符号(字符实体)大全

    HTML常用的特殊字符 因为博客书写问题其中的;使用的是中文的,如果需要复制使用修改为英文的即可. HTML 原代码 显示结果 描述 &lt: < 小于号或显示标记 &gt: & ...

  3. js 转化为实体符_js字符实体 转义字符串

    编码转换(to Unicode) (程序代码来源于网络) Js版 test = "你好abc" str = "" for( i=0;    i { temp = ...

  4. html字段值换行代码怎么写,HTML段落,换行,字符实体

    HTML段落,换行,字符实体 html段落 标签定义一个文本段落,一个段落含有默认的上下间距,段落之间会用这种默认间距隔开,代码如下: 段落 HTML是 HyperText Mark-up Langu ...

  5. matlab中除号的有效字符,乘号(x)、除号(÷)、双引号()等字符实体的HTML代码...

    有的时候我们要用HTML代码来输出显示乘号(×).除号(÷).双引号(")等字符实体,例如需要显示某个计算公式的时候.其实几乎所有的字符实体(尤其是大量的特殊字符)都有其对应的HTML代码的 ...

  6. XML中CDATA及其字符实体的使用

    在写xml文档时,偶尔会用到一些特殊字符,如<.>.&等,如下面这段程序: <?xml version="1.0"?> <y>if x& ...

  7. HTML字符实体(Character Entities),转义字符串(Escape Sequence)

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

  8. iOS HTML标签字符实体,转译字符串归类大全 【转载】

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

  9. java转换 HTML字符实体,java特殊字符转义字符串

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

最新文章

  1. 【JOURNAL】《不思八九》 --和友腊八诗一首
  2. .net framework4.6项目的dll升级后,未找到方法“System.String.GetPathsOfAllDirectoriesAbove”解决
  3. ElasticSearch-安装以及常见错误(自己测试过yum install -y log4j* )
  4. ASP.NET Core Razor 页面使用教程
  5. 斜挎包长度到哪里合适_电视背景墙的位置在哪里比较合适?进来你都知道了
  6. 直设计map.html页面,map4.html
  7. MyCat分布式数据库集群架构工作笔记0002---数据库中间件对比
  8. SpringCloud学习笔记003---服务提供者和服务消费者
  9. python修改散点图中点的颜色_如何在seaborn散点图中更改点边颜色?
  10. 【收藏干货】axios配置大全
  11. 数据库表里面加表中的数据
  12. 永洪BI产品体验(一)数据源模块
  13. 【卸载双系统中的linux系统】删除引导
  14. 穿戴-智能穿戴-ProjectGlass:谷歌眼镜(Google Project Glass)
  15. 计算机专业的英语六级很难过,英语六级多少分算过 通过率高吗
  16. python量化分析前景_Python3 量化分析笔记从小白到破产-学习路线规划
  17. cad放大_cad快捷键大全amp;鼠标各键用法
  18. 完成GitHub上squirrel 的运行(数据库的模糊测试)
  19. 2018最新精选的Go框架,库和软件的精选列表 二
  20. DZ论坛批量去除隐藏

热门文章

  1. QQ聊天自动刷屏视频课程-范浩浩-专题视频课程
  2. 数值分析思考题(钟尔杰版)参考解答——第七章
  3. 艾美智能影库服务器ip,艾美影库 篇一:艾美影库 | 精评丨性能与资源可兼得 艾美MS-200 高清影库...
  4. PureMVC 游戏框架解析
  5. 开关电源buck电感、电容选择
  6. php 细表格,使用PHP轻松地创建一个表格 - 小俊学习网
  7. 慧据价值 链接未来丨第八届数据技术嘉年华大会全议程精彩呈现
  8. IconWorkshop英文版(带激活工具)
  9. 屌丝女士的移动生活养成记
  10. 校园网网页认证自动登录