摘要: 今天写了个小demo,总体不难,但一些细节需要注意:1)如下图所示,蓝色区域为白色box的padding,橙色区域为每条数据项的margin-bottom,那么如何解决最后一条记录margin-bottom占位的问题?2)如下图所示,设置外层boxborder为1px,设置每一行的border-bo... 阅读全文
posted @ 2015-08-28 17:52 hyaaon 阅读(878) 评论(2) 推荐(0) 编辑
摘要: 写在前面 学习和总结JS时会伴随性的生成一些dome,其中包含一些动态输出的结果和标注。 之前通过鸡贼的办法实现了在博客中执行JS,但很多时候需要一张干净的页面编写dome,所以尝试通过一些在线的JS编辑器创建,并在博客中附上相应的链接。 一开始使用JSFiddler,优点是界面简洁,同时提供... 阅读全文
posted @ 2015-07-24 13:55 hyaaon 阅读(304) 评论(4) 推荐(0) 编辑
摘要: 当你在浏览器上点击一个按钮时,点击的事件不仅仅发生在按钮上,同时点击的还有这个按钮的容器元素,甚至也点击了整个页面。事件流 事件流描述了从页面接收事件的顺序,但在浏览器发展到第四代时,浏览器开发团队提出了两种完全相反的事件流。 冒泡事件流:IE提出的事件流,即事件由最具体的元素接收,逐级... 阅读全文
posted @ 2015-07-17 17:59 hyaaon 阅读(2182) 评论(0) 推荐(1) 编辑
摘要: DOM0级事件模型element.on[type] = function(){}兼容性:全部支持lay1lay2lay3e.target:直接触发事件的元素[IE8及以下不支持taget属性,使用e.srcElement代替]e.srcElement:直接触发事件的元素[FF不支持srcElemen... 阅读全文
posted @ 2015-07-06 15:15 hyaaon 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 以前对window.open()理解的不透彻,最近因为产品需要,重新学习了一下,以下为一些收获和问题总结:调用方式:window.open(url , winName , style); url:弹出窗口的路径【必选】 winName:弹出窗口的名字【可选】 style:弹出窗口的样式(类... 阅读全文
posted @ 2015-03-26 17:57 hyaaon 阅读(7257) 评论(0) 推荐(0) 编辑
摘要: match是字符串方法,写法为:str.match(reg) exec是正则表达式方法,写法为:reg.exec(str) match和exec在匹配成功时返回的都是数组,在没有匹配上时返回的都是null,故在没有深入了解两者的使用规则前,会误以为两者的使用效果是一样的,下面在几种情况中对m... 阅读全文
posted @ 2015-03-12 15:55 hyaaon 阅读(17418) 评论(1) 推荐(3) 编辑
摘要: 在编写jQuery动画时,通过回调函数进行动画队列的编排,但当回调过多,往往会出现这样的代码:1 $(".box1").fadeIn(1000,function(){2 $(".box2").fadeIn(1000,function(){3 $(".box3").hide(100... 阅读全文
posted @ 2015-03-09 17:51 hyaaon 阅读(502) 评论(0) 推荐(0) 编辑
摘要: JavaScript 解释器中存在一种变量声明被提升(hoisting)的机制,也就是说变量(函数)的声明会被提升到作用域的最前面,即使写代码的时候是写在最后面,也还是会被提升至最前面。但通过测试,发现该机制在浏览期间存在差异: 阅读全文
posted @ 2015-02-06 17:08 hyaaon 阅读(177) 评论(0) 推荐(0) 编辑
摘要: width(): 不包括元素的外边距(margin)、内边距(padding)、边框(border)等部分的宽度。innerWidth(): 包括元素的内边距(padding),但不包括外边距(margin)、边框(border)等部分的宽度。outerWidth(): 包括元素的内边距(pa... 阅读全文
posted @ 2015-01-15 14:25 hyaaon 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 1)运行SCORM APIAdapter。2)调用API初始化函数。3)加载课件SCO初始化数据。4)获取Data Model中的用户ID和用户姓名。5)获取Data Model中cmi.core.lesson_status值,即当前用户对当前SCO的学习状态,包括passed (通过) compl... 阅读全文
posted @ 2014-08-25 15:02 hyaaon 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 在使用iframe的时候,有时候想要让调用的iframe框架里面的不显示白背景,让它变得透明,在firefox是透明的,但是在IE浏览器却不透明。 这个其实比较容易解决,只需要增加一个属性即可。 就是在iframe标签中加入属性allowtransparency="true" ... 阅读全文
posted @ 2014-05-05 22:08 hyaaon 阅读(6090) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-04-28 21:13 hyaaon 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 安装步骤:1、下载aptana3.2 Eclipse Plugin插件.下载地址:http://update1.aptana.org/studio/3.2/024747/index.html2、在java文件夹下新建文件夹pluginsNew,在里面新建aptana_update_024747文件夹... 阅读全文
posted @ 2014-04-27 16:10 hyaaon 阅读(1658) 评论(0) 推荐(0) 编辑