jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)
[ 2015-05-18 14:32:44 | 作者: admin ]
p.s. 测试有效,非常简单易用啊
作者 http://www.open-lib.com/Forum/Read_69_1.action
当jquery ajax在utf-8编码下(页面utf-8,接收utf-8),无任何问题。可以正常post、get,处理页面直接获取正确的内容。
前言:
当jquery ajax在utf-8编码下(页面utf-8,接收utf-8),无任何问题。可以正常post、get,处理页面直接获取正确的内容。
但在以下情况下:
GBK -> AJAX POST ->GBK
UTF-8 -> AJAX POST ->GBK
后台代码无法获取正确的内容,通常表现为获取到奇怪字符、问号。
经典解决方法:
1:发送页面、接收页面均采用UTF-8编码。
2:发送页面在调用ajax post方法之前,将含有中文内容的input用encodeURIComponent编码一次,而接收页面则调用解码方法( ...
阅读全文…
作者 http://www.open-lib.com/Forum/Read_69_1.action
当jquery ajax在utf-8编码下(页面utf-8,接收utf-8),无任何问题。可以正常post、get,处理页面直接获取正确的内容。
前言:
当jquery ajax在utf-8编码下(页面utf-8,接收utf-8),无任何问题。可以正常post、get,处理页面直接获取正确的内容。
但在以下情况下:
GBK -> AJAX POST ->GBK
UTF-8 -> AJAX POST ->GBK
后台代码无法获取正确的内容,通常表现为获取到奇怪字符、问号。
经典解决方法:
1:发送页面、接收页面均采用UTF-8编码。
2:发送页面在调用ajax post方法之前,将含有中文内容的input用encodeURIComponent编码一次,而接收页面则调用解码方法( ...
阅读全文…
win2003浏览器字体虚的解决办法(firefox,ie),还有firefox图标字体不显示
[ 2015-04-13 10:04:31 | 作者: admin ]
1、文字虚的问题:桌面右键属性,显示-》外观-》效果-》“使用下列方式使字体边缘平滑”用了clear type调整字体即可(系统若无雅黑需要安装)
2、firefox显示图标字体问题:点击菜单-“选项”-“内容”-“高级”,选中“允许页面选择显示字体而无需使用上面的设置”。
2、firefox显示图标字体问题:点击菜单-“选项”-“内容”-“高级”,选中“允许页面选择显示字体而无需使用上面的设置”。
CSS百分比自适应正方形
[ 2015-04-08 11:06:33 | 作者: admin ]
当遇到不确定宽高图片要统一风格显示最好的办法就是处理成正方形,就像Instagram。但是如何用CSS的方式得到一个不确定宽度的正方形容器就成了问题,尤其是要适应响应式的设计里。
后来到群里从小罗那问到了答案: 用 padding 属性来处理 。看例子:
阅读全文…
后来到群里从小罗那问到了答案: 用 padding 属性来处理 。看例子:
<style type="text/css">
.figure-list{
margin: 0;
padding: 0;
}
.figure-list:after{
content: "";
display: block;
clear: both;
height: 0;
overflow: hidden;
visibility: hidden;
}
.figure-list li{
list-style: none;
float: left;
width: 23.5%;
....figure-list{
margin: 0;
padding: 0;
}
.figure-list:after{
content: "";
display: block;
clear: both;
height: 0;
overflow: hidden;
visibility: hidden;
}
.figure-list li{
list-style: none;
float: left;
width: 23.5%;
阅读全文…
Css等比例缩放图片后截取图片中的一部分
[ 2015-04-08 11:04:22 | 作者: admin ]
<img src="1.jpg" style="clip:rect(10px 100px 90px 20px);position: absolute;width: 100px;" />
jQuery1.9+ 废弃的函数和方法 升级Jquery版本遇到的问题
[ 2015-03-03 11:22:53 | 作者: admin ]
http://www.ppblog.cn/jquery1-9live.html
面临问题
很久没关注JQuery了,今天突然想升级一下系统中使用的jquery版本,突然发现,升级JQuery版本到1.9之后出现了很多问题,比如:$.browser is undefined。突然就想到难不成jquery升级删除了这个属性?记得以前有个版本中JQuery已经不建议使用该属性来判断浏览器了。
查了一下Google发现jQuery升级1.9还真是去掉和废弃了不少的东西,升级系统就有了很大的难度,以前用过一些比较老的插件咋办,只能自己一个个修改了。
jQuery1.9中改变的地方
Jquery1.9中改变了很多东西,具体的升级可以参考一下官方的升级指南。
.toggle(function, function, … ) 方法删除
这个方法绑定两个或多个处理程序到匹配的元素,用来执行交替的点击事件。它不应该被混同于显示或隐藏匹配元素.toggle( ...
阅读全文…
面临问题
很久没关注JQuery了,今天突然想升级一下系统中使用的jquery版本,突然发现,升级JQuery版本到1.9之后出现了很多问题,比如:$.browser is undefined。突然就想到难不成jquery升级删除了这个属性?记得以前有个版本中JQuery已经不建议使用该属性来判断浏览器了。
查了一下Google发现jQuery升级1.9还真是去掉和废弃了不少的东西,升级系统就有了很大的难度,以前用过一些比较老的插件咋办,只能自己一个个修改了。
jQuery1.9中改变的地方
Jquery1.9中改变了很多东西,具体的升级可以参考一下官方的升级指南。
.toggle(function, function, … ) 方法删除
这个方法绑定两个或多个处理程序到匹配的元素,用来执行交替的点击事件。它不应该被混同于显示或隐藏匹配元素.toggle( ...
阅读全文…
javascript 处理返回json中的\u中文乱码问题(也不是乱码了,就是\u编码)
[ 2015-02-04 10:53:25 | 作者: admin ]
function unicode2Chr(str) {
return unescape(str.replace(/\\/g, "%"))
}
例如输入:{"status":"error","message":"\u53c2\u6570\u9519\u8bef"}
返回:{"status":"error","message":"参数错误"}
第三方登录集成入口,开发快捷登录更加方便
[ 2015-01-06 15:14:13 | 作者: admin ]
一体化
将所有具备第三方登录的平台统一,再也不用自己去申请了,所有平台只需要申请一次即可实现多平台联合登录。
全平台
提供国内最热门的第三方建权登录体系,如QQ、新浪微博、人人网、豆瓣等。
简捷化
整体实现过程只需要一段js代码加一个html标签即可完成全部登录过程,无需开发者额外开发,更快速、更高效。
http://open.51094.com/
将所有具备第三方登录的平台统一,再也不用自己去申请了,所有平台只需要申请一次即可实现多平台联合登录。
全平台
提供国内最热门的第三方建权登录体系,如QQ、新浪微博、人人网、豆瓣等。
简捷化
整体实现过程只需要一段js代码加一个html标签即可完成全部登录过程,无需开发者额外开发,更快速、更高效。
http://open.51094.com/
童年回忆:简单纸折小船
[ 2014-12-14 18:31:02 | 作者: admin ]
还记得上小学的时候,每当下雨天,教学楼前的小水沟里总是漂着一只只纸叠的小船,顺着雨水往前漂流,虽然每回都会被老师批评浪费纸,却总是止不住那些调皮的同学叠纸船的乐趣,现在想起来才明白,纸船承载的是那一颗颗飞扬充满梦想的心,一起回忆一下叠纸船吧!
http://jingyan.baidu.com/article/e75057f2de7192ebc81a896e.html
[img]attachments/201412/14_190339_c8ea15c...
阅读全文…
http://jingyan.baidu.com/article/e75057f2de7192ebc81a896e.html
[img]attachments/201412/14_190339_c8ea15c...
阅读全文…