网页中文 &#x 编码

原文章%77w%77%2Ef%6F%72%61%73%70%2E%63n看到51.拉统计上面的显示是"51.拉 专业,免费,强健的访问统计",当看其代码却是我要啦免费统计51la的统计显示文字是什么编码??很是不解这是怎么生成的代码.通过查看发现后面的数字均是Unicode汉字编码的横向部分,后来又发现只是把Unicode汉字编码的前部分的%u换成了&#x,但是这是什么编码呢,查询网络知道这是Unicode汉字编码的国标编码,也就是中文的Unicode汉字编码.于是编写了下面的转换Unicode汉字编码国标编码:原来的Unicode汉字编码连接:Unicode汉字编码现在的国标Unicode汉字编码:国标Unicode汉字编码现在用的js代码:

国标Unicode汉字编码转换

把Unicode汉字编码的前部分的%u换成了&#x,但是这是什么编码呢,查询网络知道这是Unicode汉 字编码的国标编码,也就是中文的Unicode汉字编码.于是编写了下面的转换Unicode汉字编码国标编码


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>国标Unicode汉字编码转换</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3243" name=GENERATOR></HEAD>
<SCRIPT language=Javascript>
function password(){//3w.forasp.cn
var Words,NewWords//w
Words = document.getElementById("old_code").value.replace(/&#x/g,'%u').replace(/;/g,'');//w
NewWords = unescape(Words);//w
NewWords=NewWords.toString();//.f
document.pw.txtpw.value=NewWords;//a
}//s
function addpassword(){//p
var Words,NewWords//.c
Words = document.getElementById("old_code").value;//n
NewWords = escape(Words);//www.forasp.cn
NewWords=NewWords.toString();
document.pw.txtpw.value=NewWords.replace(/(%u)(\w{4})/gi,"&#x$2;");
}
</SCRIPT>
<BODY>
<TABLE cellSpacing=0 cellPadding=0 width=773 align=center border=0>
<TBODY><!--网站制作学习网--><TR><TD>
<P align=center><STRONG>国标Unicode汉字编码转换</STRONG></P>
<P>把Unicode汉字编码的前部分的%u换成了&#x,但是这是什么编码呢,查询网络知道这是Unicode汉
 
字编码的国标编码,也就是中文的Unicode汉字编码.于是编写了下面的转换Unicode汉字编码国标编码<BR></P>
<textarea cols="80" rows="3" name="old_code">网站</textarea>
<FORM name=pw>
<INPUT οnclick=password() type=button value=解密> 
<INPUT οnclick=addpassword() type=button value=加密> <BR>
<TEXTAREA name=txtpw rows=20 cols=80></TEXTAREA> 
</FORM>网站制作学习网
</TD></TR></TBODY></TABLE><br>
</BODY></HTML>

直接用字符写中文和用此方式写中文的区别:
html中的title代码:


浏览器用 中文简体GBK 编码 结果如下:


浏览器用 Unicode(UTF-8)编码 结果如下:


从中可以看出"设备监控"在HTML与其编辑器的编码方式有关,如果用&#x 则可以保证不出错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值