今天遇到一个问题,发现浏览器,解释不一致。于是讲测试结果记录下来 <div style=”width:30px; height:30px; position:relative” id=”outer”> <div style=”position:absolute; width:30px; height:30px; left:20px; top:20px;”></div> </div> <script> console.log(document.getElementById(“outer”).scrollWidth); </script> chrome 16.0 结果是50 firefox 10.0 结果30 IE 9.0 结果50 IE 8.0 结果50 IE 7.0 ...Read More
Archive for 二月, 2012
var obj = { Linear: function(t,b,c,d){ return c*t/d + b; }, //线性 Quad: { //二次方缓动 easeIn: function(t,b,c,d){ return c*(t/=d)*t + b; }, easeOut: function(t,b,c,d){ return -c *(t/=d)*(t-2) + b; }, easeInOut: function(t,b,c,d){ if ((t/=d/2) < 1) return c/2*t*t + b; return -c/2 * ((–t)*(t-2) - 1) + b; ...Read More
蝈蝈笼和我讨论ajax跨域问题,首先是关于用document.domain做子域名的跨域 通过www.a.com向abc.a.com发送请求,然后神奇的事发生了,在firebug中,提示该次请求状态是200,但是实际上,status是0,这好像是firebug的一个bug吧。 发现设置document.domain=”a.com”,需要一个iframe作为代理来发送ajax,大不爽!选其他的。 蝈总作为一名PHP人士,喜欢JSONP,最后解决了问题,但是我更喜欢用flash做代理。 JSONP的优点:原生JS, 缺点,需要服务器端写特别的接口 FLASH的优点:一次设置,所以的连接都有用 缺点:需要一个控件,虽然基本每个浏览器都有 好吧,热烈的讨论持续了很久,最后我败了。。
1.替换掉textarea中的换行 2.每次提交,都要encodeURIComponent
近期评论