无敌大西瓜 的个人资料无敌大西瓜日志列表网络 工具 帮助

无敌大西瓜

生活就是这么残酷,西瓜也得搞程序

订阅源

正在加载...正在加载...

无敌大西瓜

职业
地点
5月10日

[wsvg中国站]fly vs moon

 
4月27日

Ajax POST乱码问题

刚开始出现这个问题以为是编码的问题,post数据的编码格式好象是utf-8,以为只要将request的编码设置成GBK(request.setCharacterEncoding("GBK"))就行了,结果不行.后来尝试了下编码转换(new String(para.getBytes(),"GBK");)
结果还是不行.在网上找了一下发现了这么个 帖子
 ,介绍的要将postStr用encodeURL编码两次
var post="name=王力猛&email=wallimn@sohu.com&bokee=http://wallimn.bokee.com";
  post = encodeURI(post);
  post = encodeURI(post);//两次,很关键
 
完了在服务器端用java.net.URLDecoder.decode(request.getPara("name"), "UTF-8");解码
试了下倒是不乱码了,但是不知道为什么.

12月17日

dom 设置元素class 属性问题

ie不能用setAttribute("class',"newClassName")正确的设置元素的class属性,有一个跨浏览器的方法即用
setAttribute("class',"className")setAttribute("className',"newClassName").
12月15日

ajax学习笔记

DOM模型设置属性细节

element.setAttribute("colspan","3");
element.colspan=3;
以上两句效果是一样的
但是,它们都不会有任何效果
因为虽然元素属性在写html的时候没有关系,但是DHTML动态设置的时候大小写是敏感的
就拿上面的来说,应该是colSpan。而colspan和ColSpan都是不行的
而那N多的元素与属性,最好还是找本DHTML完全手册来对照
 
Hibernate相关书籍
Ajax相关书籍
作者 

Windows Media Player