编码转换(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');

js 转化为实体符_js字符实体 转义字符串相关推荐

  1. 常用html字符的转义字符串(html代码),全部转义字符备用

    转义字符串,即字符实体(Character Entity)分成三部分: 第一部分是一个&符号: 第二部分是实体(Entity)名字或者是#加上实体(Entity)编号: 第三部分是一个分号(; ...

  2. js 转化为实体符_js转html实体的方法

    方法一: 用的浏览器内部转换器实现转换,方法是动态创建一个容器标签元素,如DIV,将要转换的字符串设置为这个元素的innerText,然后返回这个元素的innerHTML,即得到经过HTML编码转换的 ...

  3. js 转化为实体符_js字符串转换成数字与数字转换成字符串的实现方法

    本篇文章主要是对js字符串转换成数字与数字转换成字符串的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 js字符串转换成数字 将字符串转换成数字,得用到parseInt函数. ...

  4. 汉字转html实体符号js_HTML字符实体(Character Entities),转义字符串(Escape Sequence) 转...

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

  5. java逗号的转义字符是,Java是否有'@'字符来转义字符串引号?

    My string has double quotes in it, in C# I would do: string blah = @"this is my ""tex ...

  6. HTML标签-排版标签、媒体标签、列表标签、表格标签、表单标签、语义化标签、字符实体

    一.排版标签 1.标题标签 在新闻和文章的页面中都离不开标题,用来突出显示文章主题. h系列标题 <body><h1>1级标题</h1> <h2>2级标 ...

  7. HTML字符实体大全

    HTML字符实体大全 HTML字符实体大全 本页汇总了常见的HTML字符实体和一些特殊不太常用的字符实体,点击页面中的指定字符即可复制到剪贴板中. https://tooltt.com/info-ht ...

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

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

  9. (整理)HTML字体标记:标题字体,字体大小,物理字体,逻辑字体,字体颜色,客户端字体,字符实体

                            HTML字体标记   HTML字体标记包括:标题字体,字体大小,物理字体,逻辑字体,字体颜色,客户端字体,字符实体等. 1.标题字体: <h#&g ...

最新文章

  1. .net卸载程序制作
  2. R语言使用skimr包的skim函数查看整个dataframe数据集的summary信息、统计汇总信息(Summarize a whole dataset)
  3. IntelliJ IDEA 的 .idea 目录加入.gitignore无效的解决方法
  4. WayOs路由器WAN口帐号保存工具,可直接发送至邮箱,及保存接口VLAN号
  5. 浅谈JavaScript中的对象和类型(上)
  6. SAP CRM Collection wrapper的publish_current用法
  7. ES5-15 数组基础、数组方法、数组排序
  8. python简单菜单_创建一个简单的python菜单
  9. jmeter的分布式部署
  10. 建阳有计算机学校吗,建阳有哪几所中专技校
  11. gvim下用Vundle安装solarized主题的方法
  12. uva 11426 GCD - Extreme (II)
  13. ai能不能同时切割多个对象_今天才发现,AI有这9个隐藏技能...
  14. web项目设计文档_web项目前后端分离模式下的权限设计方案
  15. STM32简介(系统结构、引脚定义……)
  16. 中断python快捷键_python的快捷键
  17. 网站服务器进不去可以加速进去吗,让网页打开加速的方法
  18. python实现下载压缩包并且解压
  19. YoloV4当中的Mosaic数据增强方法(附代码讲解)
  20. CentOS8 KVM USB设备直通虚拟机并实现热插拨

热门文章

  1. uniapp 基础框架模板
  2. 苹果手表计算机功能键,Apple Watch上的2个按键是这么玩的
  3. Translation[VERTEBRA-FOCUSED LANDMARK DETECTION FOR SCOLIOSIS ASSESSMENT]——2021.6.18
  4. 由浅入深学习Flash制作赛车游戏教程
  5. 语义分割的常用指标详解
  6. codeblocks 10.5配置vc2008x64编译器
  7. 关于运维的标准(ITSS信息技术服务-运行维护)介绍
  8. BT1120中的串行传输
  9. 希尔顿欢朋中国第200家酒店在杭州开业;玲娜贝儿在上海迪士尼全球首发亮相 | 全球旅报...
  10. python十个实例-有趣的十个Python实战项目,让你瞬间爱上Python!