Juquey 实战总结
2014-07-16 10:25
176 查看
Juquey 实战总结
例子:
gb2312.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<SCRIPT LANGUAGE="JavaScript" src="js/jquery-1.2.4.js"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
$(document).ready(function(){
$("#btn").click(function(){
$.get("php/gb2312.php",function(data){
$("#content").html(unescape(data));//这里unescape一下就可以了
})
});
});
//-->
</SCRIPT>
<title>无标题文档</title>
</head>
<body>
<div ID="btn">获得ajax中文</div>
<div ID="content"></div>
</body>
</html>
gb2312.php
<?
echo escape(" GB2312中文");
function escape($str) {
preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(ord($v[0]) < 128)
$ar[$k] = rawurlencode($v);
else
$ar[$k] = "%u".bin2hex(iconv("GB2312","UCS-2",$v));
}
return join("",$ar);
}
?>
例子:
gb2312.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<SCRIPT LANGUAGE="JavaScript" src="js/jquery-1.2.4.js"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
$(document).ready(function(){
$("#btn").click(function(){
$.get("php/gb2312.php",function(data){
$("#content").html(unescape(data));//这里unescape一下就可以了
})
});
});
//-->
</SCRIPT>
<title>无标题文档</title>
</head>
<body>
<div ID="btn">获得ajax中文</div>
<div ID="content"></div>
</body>
</html>
gb2312.php
<?
echo escape(" GB2312中文");
function escape($str) {
preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(ord($v[0]) < 128)
$ar[$k] = rawurlencode($v);
else
$ar[$k] = "%u".bin2hex(iconv("GB2312","UCS-2",$v));
}
return join("",$ar);
}
?>
相关文章推荐
- 转载:JBOSS相关配置实战总结
- 实战解析(完)----总结
- SEO优化实战经验总结:关键词分布
- 实战SAP【总结】:显示图片
- ExtJS实战(10)-项目总结
- 实战SAP:【总结】文本编辑器
- SEO优化实战经验总结:中文分词
- Apache的Order Allow Deny实战总结
- 实战SAP:【总结2】
- 炒股十二年总结的实战经验 (转贴)
- 对网站,博客(BaiDu&163&cnbolgs),QQ空间优化(SEO)的一些实战技巧总结
- SEO优化实战经验总结:简洁而实用的SEO网页工具
- SEO优化实战经验总结:规范化设计
- ExtJS实战(10)-项目总结
- Gadget开发实战总结 1 (Gadget调用WebService)
- 电话销售实战经验总结
- 构建Oracle高可用环境HA rac:企业级高可用数据库架构、实战与经验总结
- SEO优化实战经验总结:网页减肥
- 实战SAP:【总结】ALV TREE
- 1个月100万封邮件营销实战及总结[zz]