随笔分类 -  Web,Html,Css,Js

摘要:最近在研究icon font图标字库,觉得很有意思,于是找了一些比较好的在线字库。大都是开源的,而且各有特色,推荐给大家!阿里icon font字库http://www.iconfont.cn/这个是阿里妈妈M2UX的一个icon font字体图标字库,包含了淘宝图标库和阿里妈妈图标库。fontel... 阅读全文
posted @ 2015-01-25 01:30 NewSea 阅读(426) 评论(0) 推荐(0) 编辑
摘要:移动客户端,采用客户端集成 WebBrowser 的方式 ,加载远程网页的优化方案。1. 远程 HTML版本 v1.2 一次性加载到客户端2. 手机端打开时,检测HTML版本。 如果有新版,先更新。 小版本不更新不出错。大版本必更新。3. HTML 网页中禁写服务器代码。4. 加载到手机客户端的格式... 阅读全文
posted @ 2014-12-07 00:07 NewSea 阅读(1321) 评论(0) 推荐(0) 编辑
摘要:http://www.baike.com/wiki/Jpeg2000总结Jpeg2000的六个方面: ⑴ JPEG2000可以方便地实现渐进式传输,这是JPEG2000的重要特征之一。看到这种特性,我们就会联想到GIF格式的图像可以做到在WEB上实现"渐现"效果。也就是说,它先传输图像的大体轮廓,... 阅读全文
posted @ 2014-06-26 22:52 NewSea 阅读(2934) 评论(0) 推荐(0) 编辑
摘要:方案一 x 是 斜线, f 是反斜线。 图: 附:CSS 图形: css3激发想象/css3各种图形 http://www.cnblogs.com/wwcherish/archive/2012/09/18/2690336.html CSS3机器猫: http://keleyi.com/keleyi/ 阅读全文
posted @ 2014-06-11 01:12 NewSea 阅读(33595) 评论(2) 推荐(0) 编辑
摘要:firebug 打UTF8 字符:var res = ""; for(var i=0x80;i" + i.toString(16) + "" + String.fromCharCode( i ) +"" ; } document.body.innerHTML = res;console.clear(... 阅读全文
posted @ 2014-06-07 00:12 NewSea 阅读(3094) 评论(0) 推荐(0) 编辑
摘要:version 2 的模态 不能在 version 3 上面用。http://schy-hqh.iteye.com/blog/1995690 阅读全文
posted @ 2014-04-16 16:57 NewSea 阅读(260) 评论(0) 推荐(0) 编辑
摘要:从网上转的。 两列式全屏布局 A(固定高度,宽度自适应) B(高度任意,宽度为固定) C(高度任意,宽度为除开B之外的所有空间,自适应) 阅读全文
posted @ 2014-04-07 10:18 NewSea 阅读(29634) 评论(0) 推荐(0) 编辑
摘要:开始位置 这段代码,div 距离 body = 0 , body距离= 20px , 给 div设置的 margin:20px 其中的 margin-top转嫁给了 body.解决这个问题,需要添加以下CSShtml,body{overflow:hidden;} 阅读全文
posted @ 2014-03-31 14:23 NewSea 阅读(630) 评论(2) 推荐(0) 编辑
摘要:IE7,8,9下Ajax返回后,再执行跳转,会弹出阻止提示框。所以我采用WebForm 提交思想: //导出 jv.postOpen = jv.PostOpen = jv.Export = function (url, postJson, op) { var entity = op.entity ; var target = op.target || entity; var _createIframe = function (id) { var iframe = jv.toElement(''); ... 阅读全文
posted @ 2013-06-27 11:02 NewSea 阅读(4911) 评论(0) 推荐(0) 编辑
摘要:BASE64 知识:http://baike.baidu.com/view/469071.htm BASE64 采用了 大小写26个英文字母,10个数字,再加 +/ 两个字母做为 码表 , 用 = 做余数填充。 26个英文字母和10个数字在各个系统是安全的(不会被转义),但三个特殊符号的选择,却因为 阅读全文
posted @ 2013-05-15 12:30 NewSea 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:在网页布局中,想实现下面的效果是办不到的。<div style="height:*"></div>即,该 div 的高度填充父元素的剩余空间。 这时候,不得不使用 Js 来对该页面进行计算,得出剩余高度。基础知识CSS盒式模型,可以打开 FireBug 之类的工具看到,如下图:注意数值, 从1 到16 是不同的。 宽高也是不同的,方便看出差异。1. div的宽高是包含到 padding 的。 jquery.fn.height 是不包含 padding 的, 同样 dom.style.height 也是不包含 padding 的。 2. div 的 o 阅读全文
posted @ 2013-05-11 13:49 NewSea 阅读(22136) 评论(5) 推荐(1) 编辑
摘要:在 FireBug 下执行:document.body.innerText.match( /[a-z\d_]*@[a-z\d_.]*/ig ).join(",")当你收到 转发幸福之类的邮件,可以把邮件里所有的地址提取出来,再转给他们,就让这些幸福在这个小圈里转吧。 阅读全文
posted @ 2013-05-06 14:25 NewSea 阅读(417) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.wondye.com/the-hair-is-sent-to-satan-where-satan-made-three.html一、PIE之简述在国外,CSS3的盛行与普及,探讨与研究要比国内领先不知多少个身位。相比之下,国内似乎如一潭死水,为何?我觉得国内领先的前端团队应该通过自身的影响力,带动国内整个前端领域与时俱进。然而,可以理解,我们都是要养家糊口或是谈情说爱的,我们不都是圣人,有着以天下兴亡为己任的责任心与使命感,所以呢,要么等着别人喂,要么闭门造车。这,不说也罢。我们都知道,IE浏览器暂不支持CSS3的一些属性。国外的工程师们,不安于此现状,他们总是尽量 阅读全文
posted @ 2013-04-11 11:38 NewSea 阅读(9098) 评论(4) 推荐(0) 编辑
摘要:1. 集成了过多的功能。但实际上,项目中不实用。 像隐藏,可变大小,标题栏,工具栏。2. 搜索功能很鸡肋。3. 列宽大小的实现很浪费性能。 分析了一下 dhtmlxGrid 和 jqGrid ,这两家都是定义了一个空行。数据行没有列宽。只在空行上定义列宽。而 flexiGrid 为了数据和UI一致。在每个 td 上加了一个 div , 这让其实现非常复杂。而且浪费性能。10列下 500 行以上就会很慢。jqGrid UI很不好。dhtmlxGrid 调用代码有些罗嗦。还很另类。 阅读全文
posted @ 2013-02-01 10:00 NewSea 阅读(341) 评论(4) 推荐(0) 编辑
摘要:场景:生成 table 时,在大数据量情况下,多次DOM操作,有非常严重的性能损耗。解决思路:1. 表格插件生成的table 为a ,2. 把要设置的 innerHTML 外面加上 table 标签 为b , 创建一个临时的 div 设置其 innerHTML为一个完整的 table (b)。3. a.appendChild( b.tBodies[0] ) 阅读全文
posted @ 2012-11-07 10:25 NewSea 阅读(924) 评论(0) 推荐(0) 编辑
摘要:做工作中的考勤表,需要生成当月的工作日期, 排除 周六日 。相比使用 脚本,会更方便一些,不用编译,常用的脚本: SQL , Js 。经常用 Chrome,相比之下 fireBug 更轻量。但不能换行。(换行的话,需要声明为全局变量)var now = new Date() ; var lastD... 阅读全文
posted @ 2012-10-11 17:57 NewSea 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:园子搜到的问题:http://www.cnblogs.com/jkisjk/archive/2012/06/01/2531004.html和我的情况很相似。我使用 getDoer 查找事件源,通过 arguments.callee.caller 递归查找,出现死循环的原因是: 我在函数中使用了递归,而且是在 $.each 里 ! 也就是 caller链中有时会有闭环方案:1.把 $.each 改为 for2.在 递归调用自己的方法,添加最后的参数:{ originalEvent: true, target: jv.GetDoer() }另外:在FireFox 下,如果 函数头部有如下代码:&q 阅读全文
posted @ 2012-09-26 10:41 NewSea 阅读(661) 评论(0) 推荐(0) 编辑
摘要:原文:http://my.opera.com/jlake/blog/2009/04/09/jquery-object在网上搜索关键字 “javascript object clone”,可以找到很多实现克隆 Object 的代码,可是据我测试,让人满意的几乎没有。今天发现 jQuery 的作者 John Resig 给别人的答复,尝试了一下确实很好用。方法如下:// 浅层复制(只复制顶层的非 object 元素)var newObject = jQuery.extend({}, oldObject);// 深层复制(一层一层往下复制直到最底层)var newObject = jQuery.ex 阅读全文
posted @ 2012-09-16 17:30 NewSea 阅读(55229) 评论(0) 推荐(1) 编辑
摘要:dom.getAttribute("value") 与dom.value 差异dom 是一个 input type="text"手动修改 input 的值, 使用 dom.getAttribute("value") 只能得到 html Dom中的值,而不能得到修改后的值(即内存中的值);可以通过 dom.value 得到修改后的最新值(内存中的值)使用: dom.setAttribute("value","2011") , 只能通过 dom.getAttribute("value&qu 阅读全文
posted @ 2012-09-10 20:40 NewSea 阅读(2713) 评论(0) 推荐(0) 编辑
摘要:网友方案非常不错:http://www.cnblogs.com/iceser/archive/2012/04/19/2457119.html他分析了Mvc的映射过程进行扩展,而我是改造客户端提交行为。jQuery post 数组时,如 $.post("url", { values: [1,2,3] } ) ,默认:values[]:1values[]:2values[]:3改造后:values[0]:1values[1]:2values[2]:3个人认为这才能称之为数组,仅记录自己的蹩脚方案:jQuery.param = function (a, traditional) 阅读全文
posted @ 2012-08-14 10:47 NewSea 阅读(848) 评论(4) 推荐(2) 编辑

点击右上角即可分享
微信分享提示