成事博客 blog.swine123.com

成事博客

站名: 成事博客

网址: http://blog.swine123.com

目录: 电脑网络 > 站长资源

PR:

Alexa: 4,305,812

备案号:

服务器IP: 220.194.60.101   北京市西城区 中国联合通信有限公司(西单北大街133号太运大厦)

描述: Web应用开发、技术,PHP,XHTML,Javascript,SEO

查询: [ 网站综合查询 | PR查询 | Alexa排名 | 同IP网站 ]

详细介绍

成事博客Web应用开发、技术,PHP,XHTML,Javascript,SEOGoogle地图|百度地图首页GuestBookLinksAbout首页生活点滴linux技术系统技巧软件技巧网站开发影视后期网络杂烩网络金矿WEB前端手机应用工具杂烩网站运维Wordpress大全移动互联网手机访问跳转2014年9月16日| 分类: 移动互联网, 网站开发| 标签:<!-- 手机访问跳转 --><script type="text/javascript"> function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } // if(!IsPC() && location.href=="http://www.iheima.com/"){// location.href="http://news.iheima.com/";// }</script>1 条评论(9 views)js实现的unicode和中文的相互转化,用于js和css中的中文字符转换2014年4月16日| 分类: WEB前端| 标签: css, escape, eval, js, unicode, utf8CSS中使用Unicode编码表示中文字体utf8编码网站css、js文件中的中文转码为unicodeUnicode 转换 ASCII,ASCII 转换 Unicodevar chinese =escape(“请登录”); //先使用js加密,该段加密后结果:%u8bf7%u767b%u5f55chinese = chinese.replace(/%/g,”\\”);//然后使用js、正则表达式替换%为\号 这样一来该段文字最终的结果为:\u8bf7\u767b\u5f55。这个编码就很熟悉了吧document.write(eval(“‘”+chinese+”‘”));//要转换回中文直接用eval函数咯,很简单吧.< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>
<head>
<title> Unicode to Chinese </title>
<meta name="Generator" content="EditPlus">
</meta><meta name="Author" content="">
</meta><meta name="Keywords" content="">
</meta><meta name="Description" content="">
<script language="javascript">
function unicode2chinese() {
var obj= document.getElementById("content");
var strContent = obj.value;
alert(strContent);
if (strContent==null||strContent.length==0) {
alert("please input unicode value");
return;
}
var strTest=unescape(strContent.replace(/\\u/g,'%u'));
alert(strTest);
//document.writeln(strTest);
obj.value=strTest;
}
function chinese2unicode() {
var objInChinese = document.getElementById("contentInChinese");
var strContent =objInChinese.value;
alert(strContent);
if (strContent==null||strContent.length==0) {
alert("please input chinese value");
return;
}
var strTest=strContent.replace(/[^\u0000-\u00FF]/g,function($0){return escape($0).replace(/(%u)(\w{4})/gi,"&#x$2;")});
strTest=strTest.replace(/;/g,'');
strTest=strTest.replace(/&#x/g,'\\u');
alert(strTest);
//document.writeln(strTest);
objInChinese.value=strTest;
}
</script>
</meta></head>
<body>
<textarea name="content" id="content" rows="5" cols="100"></textarea>
<input typ

猜你喜欢