欢迎您:游客
登录
注册
搜索
帮助
<<上一主题
下一主题>>
首页
>>
Java EE Web Develop
>>
javascript/html/css 讨论交流中心
>> native2ascii Unicode汉字互换JS脚本代码
主题:
native2ascii Unicode汉字互换JS脚本代码
大鳄鱼
精华:0
积分:100
金钱:151
金币:0
威望:0
权限:4
用户资料
用户帖子
大
小
楼主
native2ascii Unicode汉字互换JS脚本代码
Post by : 2010-11-12 13:57:52.0
幼儿园
UID:53
主题:8
帖子:15
加为好友
发送短信
运行
复制
保存
xhtml
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
>
<
title
>
new document
</
title
>
<
meta
name
=
"generator"
content
=
"editplus"
/>
<
meta
name
=
"author"
content
=
""
/>
<
meta
name
=
"keywords"
content
=
""
/>
<
meta
name
=
"description"
content
=
""
/>
</
head
>
<
body
>
<
script
type
=
"text/javascript"
>
<!--
//注,
ig
=
1
时,不转换字母数字字符
function native2ascii(str,ig){
var
character
=
str
.split("");
var
ascii
=
""
;
for(var
i
=
0
;i
<
character.length
;i++){
var
code
=
Number
(character[i].charCodeAt(0));
if(!
ig
==1||code
>
127){
var
charAscii
=
code
.toString(16);
charAscii
=
new
String("0000").substring(charAscii.length,4)+charAscii;
ascii+="\\u"+charAscii
}else{
ascii+=character[i];
}
};
return ascii;
};
function ascii2native(str){
var
character
=
str
.split("\\u");
var
native
=
character
[0];
for(var
i
=
0
;i
<
character.length
;i++){
var
code
=
character
[i];
native+=String.fromCharCode(parseInt("0x"+code.substring(0,4)));
if(code.length
>
4){
native+=code.substring(4,code.length);
}
};
return native;
}
//--
>
</
script
>
<
input
type
=
"button"
value
=
"native2ascii test1"
onclick
=
"alert(native2ascii('欢迎来到风信.Java.论坛',0));"
/>
<
input
type
=
"button"
value
=
"native2ascii test2"
onclick
=
"alert(native2ascii('欢迎来到风信.Java.论坛',1));"
/>
<
input
type
=
"button"
value
=
"ascii2native test"
onclick
=
"alert(ascii2native('\u6b22\u8fce\u6765\u5230\u98ce\u4fe1Java\u8bba\u575b'));"
/>
</
body
>
</
html
>
irene123
精华:0
积分:100
金钱:37
金币:0
威望:0
权限:4
用户资料
用户帖子
大
小
2
F
Re:~
Post by : 2011-12-07 15:52:16.0
幼儿园
UID:802
主题:0
帖子:31
加为好友
发送短信
楼主辛苦了 学习了 谢谢
sf123
cqsf
= 跳转到所选版块 =
›› Java EE Web Develop
› Tencent SDK 讨论交流中心
› Java 基础开发
› J2EE/Java Web 讨论交流中心
› javascript/html/css 讨论交流中心
› ajax 讨论交流中心
› Java 资源共享交流中心
›› 非技术研讨区域
› 灌水和测试版面
› 爪哇(Java)风景岛
› 业余事务信息平台
›› Web Application Server
› Apache Tomcat
› Caucho Resin
›› SSH Framework
› Struts 讨论专区
› Spring 讨论专区
› Hibernate 讨论专区
›› Database Server
› Microsoft SQL Server
› Sun MySQL
› Oracle DataBase
›› JavaWind 论坛公告和管理区
› 论坛公告和信息发布区
› 版主会议室
CopyRight © 2008-2009
JavaWind.Net Studio
All Rights Reserved
Powered By
JWind.BBS
Vesion 1.0.0
Beta1
Processed in 20 ms,0 (Queries) Gzip enabled
WAP - 清除Cookies - 联系我们 -
JavaWind.Net Studio
-
Archiver
-
TOP
粤ICP备07511478号