- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 jQuery定位IE9和IE10 BUG
遇到了一个很奇怪的问题:在IE9和IE10中,当对一个html的样式初始了一个很大的left或者top时,使用jQuery的offset()或者jQuery UI的position重新定位会出现left或者top计算错误,造成元素离正确的位置很远。看例子:<body style="overflow: hidden"> <div id="window" sty...
2013-07-04 07:24:37
220
原创 ie右键菜单bug
如果多层(z-index不同)div同样大小,或者最底层的div大小比上层的大,而且底层div包含了img标签,其上层div右键菜单在ie上会默认为img所在层的菜单,造成本身的菜单无法弹出。有点绕,可以到web.qq.com测试(至少本日志发布时间该问题还存在),在桌面空白的地方右键其他浏览器可以正常弹出菜单,而ie却不行。如下面的页面,正常会弹出div20,ie则弹出div0。<...
2013-07-03 09:11:05
172
原创 underscore 模版使用
官网http://underscorejs.org/中介绍:你可能用到 Prototype.js中提供的一些扩展,而underscore也是这样的javascript扩展的一个工具库,不同的是underscore扩展的不是js固有对象(Array, Date, String...),使用最多的地方就是和backbone(一种前台javascript版的mvc)协作使用。这里只是简单介绍下...
2013-01-24 18:26:15
251
原创 jquery一步步开发弹窗组件(1)
以后主要的工作任务看来都是前端了,以前只是在前人的代码上做一些简单开发扩展,没有什么积累。现在就每天记录点进度和学习成果,以便记录和查找。 打算使用jquery和jquery UI库开发,一步步开始做弹窗,1)确认取消弹窗,2)输入信息弹窗prompt,3) 弹出窗口可嵌入任何内容。这次先把简单的弹窗做出来,然后再一步步完善。so,开始吧。一、设计文档结构一个窗口主要分2个部分:标...
2013-01-24 17:14:40
201
原创 jquery实现表格可变列宽插件开发
工作中用到了表格的可变列宽,网上看了下,自己也实现了一个,整理贴记录。测试环境chrome,ie8,firefoxjquery版本1.8.2 原理:监听table第一行的mousemove事件,当鼠标位置在某列的边框附近时,mousedown即可拖动该列,mouseup时结束。其中当拖动时,2种方式:拖动时列宽随时变化,另一种是拖动结束时最后才计算列宽,采用后者相对好点,可以减少对...
2012-11-14 11:46:22
291
伪造servlet容器会话机制
今天以前公司的项目问了一个关于会话的问题,觉得比较有意思,记录一下。关于servlet的会话机制原理,这里就不啰嗦了,网络上一大把。主要说明下问的这个问题: 用浏览器访问servlet服务,servlet容器一般会返回一个标示当前会话的cookie,一般servlet容器默认的都是JSESSIONID,这样就会有个问题,每次我用一个浏览器登录后,我使用其他浏览器或者http访问工具如htt...
2012-11-01 17:00:08
143
原创 JS解析xml
有个ajax请求返回了xml字符串,需要进行解析,做个记录。xml如下:<?xml version="1.0" encoding="utf-8" ?><xsm code="0000" xml_type="list" msg="成功" trans_time="20120712015931"><server_
2012-07-12 02:43:35
202
空空如也
html收件人输入检测控件
2011-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人