• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
前端之路
前端路上的点点滴滴
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2012年11月12日

关于mootools-JSONP引起的IE6crash
摘要: 用的是mootools提供的JSONP工具,其他类库的是一样的,不过会不会引起IE6的crash没有测试。现象是这样的,在IE6环境有JSONP请求的情况下,刷新页面(浏览器或者F5 CTRL+F5),则第二次请求IE必定崩溃。经排查,问题在于请求完成后,清理script标签.流程如下:var script = document.createElment('script');script.src = "xxx?callback=call";...document.head.appendChild(script);服务器返回的script执行回调:call : 阅读全文
posted @ 2012-11-12 16:14 houyulei 阅读(444) 评论(0) 推荐(0)
 
 

2012年11月9日

线上代码调试神器-fiddler
摘要: 某些线上的IE6bug让人抓狂,如果本地不能重现或不方便调试,线上又没有debug工具那真是完蛋大吉了。幸好我们有神器fiddler。写完之后发现一篇文章写得比较详细,直接拿过来好了:使用Fiddler调试线上JS代码另外如果源码是GZIP压缩过的,需要选择另外2,js代码经过了压缩,所有代码基本不可读了。拷贝下来。放到http://tool.chinaz.com/Tools/JsFormat.aspx 里面进行格式化一下。代码就整齐可读了。 阅读全文
posted @ 2012-11-09 18:24 houyulei 阅读(470) 评论(0) 推荐(0)
 
 

2012年10月18日

常用 Header 简单讲解和优先级顺序
摘要: HTTP 协议本身设计的优先级顺序如下:最上面优先级最高,到下面最小:Cache-Control: no-storeCache-Control: no-cacheCache-Control: must-revalidateCache-Control: max-ageExpires:常用 Header 简单讲解:1. 不缓存控制Cache-Control: no-store : 禁止中间的缓存服务器存储这个对象.并给 header 转发给用户. Cache-Control: no-cache : 缓存服务器可以给文件缓存在本地缓存区.只是在和源站进行新鲜验证前,不能提供给客户端使用. Pragm 阅读全文
posted @ 2012-10-18 12:17 houyulei 阅读(771) 评论(0) 推荐(0)
 
图片存储
摘要: 强烈建议,相同图片只要保存一个URL。也就是相关表里面的所有关于图片的URL记录。也只需保存一个。一个最常用的。比如是50*50大小的。例如:原来的图片文件URL是/uploads/artists/593/62750139AE1F007D63CD947F35AB0E43jpg方案一:修改图片URL为:/uploads/artists/593/62750139AE1F007D63CD947F35AB0E43_50x50.jpg如果是180*180的照片。则URL是/uploads/artists/593/62750139AE1F007D63CD947F35AB0E43_180x180.jpg方案 阅读全文
posted @ 2012-10-18 12:15 houyulei 阅读(305) 评论(0) 推荐(0)
 
 

2012年3月13日

一些小技巧
摘要: 1.键盘Tab切换html元素: tab 键大部分时候用于html页面在可以输入框, 链接, 按钮的跳转, 关于如何控制元素间的跳转顺序和忽略某些元素不进行跳转。 默认情况下,tab键按照页面上相关元素出现的顺序进行跳转,如果要对起进行跳转控制可以通过一个属性tabindex来控制当按下tab键的时候元素焦点的获取. 如果tabindex=-1的时候,tab按下就会直接忽略这个元素的焦点聚焦。但是如果你想要控制跳转的顺序,可以通过控制设置tabindex的值,tabindex值的范围在【1~32767】2.<input type=file>的清空一般情况下,不允许通过脚本来对文件上 阅读全文
posted @ 2012-03-13 11:26 houyulei 阅读(258) 评论(0) 推荐(0)
 
 

2011年12月16日

【css】清除浮动的几种方式
摘要: 因为浮动框不在普通的文档流中,所以它不占据空间。如下面的代码:.news { background-color:gray; border:1px solid black;}.news img { float:left;}.news p { float:right;}<div class="news"> <img src="/img/news-pic.jgp" alt="my pic" /> <p>Some text</p></div>但是因为浮动元素脱离了文档流,所以包围图片 阅读全文
posted @ 2011-12-16 15:05 houyulei 阅读(20432) 评论(1) 推荐(10)
 
 

2011年12月15日

【技术类】精品收藏
摘要: 看到的一些前端优秀文章的汇总,时常回顾一下:)性能 从微博的改版谈网页重构——bigpipe中的页面构建优化 如何用 HTTP Caching 优化网站 jQuery Performance Tips Cheat Sheet Javascript内存泄漏jQuery插件 zTree-jQuery树插件 创建更好jQuery插件的10个建议CSS 前端开发人员需要了解的CSS原理 编写出色CSS代码的13个建议 CSS选择器的优化 CSS3 基本要素概览 如何将页脚固定在页面底部 CSS架构其他 Facebook是如何做自动化测试的? URL的井号 HTML... 阅读全文
posted @ 2011-12-15 14:04 houyulei 阅读(222) 评论(0) 推荐(1)
 
linux web开发中常用命令总结
摘要: 关闭端口:netstat -anp|grep 8080kill -9 xxx(进程号)查看log:tail -f -n 300 logseclipse 安装svn插件 依赖包sudo apt-get install libsvn-javaubuntu rar安装 sudo apt-get update sudo apt-get install rar unrar使用rar unrar 需要配合e/x参数来使用 e: Extract files to current directory(解压到当前目录) x: Extract files with full path(按照压缩包里边的的路径解压) 阅读全文
posted @ 2011-12-15 11:25 houyulei 阅读(330) 评论(0) 推荐(0)
 
 

2011年11月3日

JavaScript杂谈 (三) 作用域与this
摘要: 先看一道前端笔试题:var a=10; function test(){ a=5; alert(a); alert(this.a); var a; alert(this.a); alert(a); } test(); // 5 10 10 5 new test(); //5 undefined undefined 5简单的解释为: 1.JavaScript的作用域是函数作用域,定义在函数中的参数和变量在函数外部是不可见的,而且在一个函数中的任何位置定义的变量在函数的任何地方都可见。 2.this取决于函数调用的模式: (1)当调用... 阅读全文
posted @ 2011-11-03 17:30 houyulei 阅读(1578) 评论(0) 推荐(0)
 
 

2011年10月31日

修改ff中html5的required属性的样式
摘要: 在项目中使用了jQuery-easyui的验证插件: <input type="text" class="easyui-validatebox" required="true">却发现必填项验证失败后会出现一个讨厌的红色边框,而且不在任何css样式中,怎么也无法改变。更惊奇的是去掉easyui有关的css及js,这个讨厌的边框仍然存在!!突然想到html5有required这个属性,会不会是无意中“被html5”了,去掉required="true"后,果然没事了,看来确实是被html5了。但是文档声明 阅读全文
posted @ 2011-10-31 14:41 houyulei 阅读(4756) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3