JavaScript 事件系统
事件流 JavaScript 的事件是以一种流的形式存在的,一个事件会有多个元素同时响应。有时候这不是我们 想要的,我们只需要某个特定的元素响应我们的绑定事件就可以了。 事件分类 捕获型事件(非IE)、冒泡型事件(所有浏览器都支持) 捕获型事件是自上而下的,而冒泡型事件是自下而上的。下面我用一个图来
事件流 JavaScript 的事件是以一种流的形式存在的,一个事件会有多个元素同时响应。有时候这不是我们 想要的,我们只需要某个特定的元素响应我们的绑定事件就可以了。 事件分类 捕获型事件(非IE)、冒泡型事件(所有浏览器都支持) 捕获型事件是自上而下的,而冒泡型事件是自下而上的。下面我用一个图来
实现代码如下: function createArray() { var arr = new Array(); for (var i = 0; i "); } //以上输出全部是i的最后一次的值(10),即会输出10个10,显然这不是我们想要的 //原因:因为每个函数都保存了createArray
网上的解决办法说抓取后用iconv()转码。看后我就觉 得不对劲:一个是不一定编译了iconv库,更大的问题是编码都跟流转换的时候有关(如果用了iconv实际上php转了两次码:流 -> UTF-8 -> GB2312):这不是白忙乎了吗? 仔细看了下php的文档(不知道大家都是怎么写代
基础知识: 想要结构与行为分离当然不能使用之类的东西了,js是写在之间的,那就说起了 window.onload——这不是一个好东西,所以就有了Jquery颇具创意的 实现代码如下: $(document).ready(funciton(){ … });当然还会更精简: 实现代码如下: $(func
事出偶然,本来公司强调的是用WCF 做项目审批流程,WPF /E 增强用户体验;由于个人的无知与偷懒,我产生了天真的想法:用WPF/E 来做审批流程,这不是一举两得吗。 下面介绍的就是用Silverlight (微软在07 年9 月将WPF/E 更名为Silverlight )融合ajax 做的审批
作者:薛靖澜 原来网页中的工具栏、地址栏以及菜单栏在这个窗口里都没有被显示出来,还可以使用html中的绝大多数标签、脚本等,这就给予你对界面设计更多的控制权。(天哪,当我看到这句话的时候,心情是多么的激动,这不是专为vbs脚本设计的gui界面吗?)与普通HTML网页相比,它多了HTA:APPLICA
不知道家有没有遇到过这样的情况:在CSS控制图片大小时,如果把图片的宽度写死,比如 img{width:500px;} ,固然,如果图片宽度大于500px可以很好的控制它不让它过大,但如果图片宽度小于500px,比如说只有100px时,刚才的写法会把这张图扩大5倍显示,显然,这不是我们想看到的。那么
但是也不是很可靠,比如空格间距非常大,那么我们必须增加多个占位符,同时页面的体积会变得非常大。同时,注意到 Safari 中的宽度是已设定字符的空格宽度(Safari 的默认字体为 Times),也就是说一个中文字符需要两个占位符。具体情况如下图所示:其实,这不是 Safari 的问题,而是字体的问
开始开了一个小店,到耄耋之年还是那个小店,这不是创业,充其量是维持生计,确保自己生存罢了。 开始是一个小厂,到最后还是那个小厂,这不是创业,和上班、替别人打工区别无二。 开始是一个公司,到业主弥留之际,规模还是那个小公司,这不是创业,只是经营了一个能维持自己吃饭的家伙而已。 所谓创业者客
很多人都遇到过在页面部分操作中IE背景图片重新加载而导致页面闪动的bug,那么如何解决它呢? 在国外某blog上看到一解决办法: 添加如下脚本即可: document.execCommand("BackgroundImageCache", false, true) 很简单吧?但很奇怪为什么这不是IE