前端优化方案——外部文件load事件

前端优化方案——外部文件load事件

前端在日常工作中很大一部分时间是在思考页面的优化方案,让页面载入得更快。鉴于javascript是单线程的事件驱动语言,优化工作之一就是:控制图片、swf、iframe等大流量文件以及js和css等文件的加载顺序,让它们井然有序的进入到页面中,页面就能尽可能完整的呈现在他们眼前。而为了更好的用户体验,我们要知道每个文件触发onload事件的方案,因为它们在各个浏览器中的表现不尽相同。

首先回顾下在

阅读更多»

JavaScript欲速则不达——基本处理事件详解和阻止事件传播

JavaScript欲速则不达——基本处理事件详解和阻止事件传播

事件就是用户或者浏览器自身执行的某种动作。诸如click、load、和scroll等等,都是事件的名字。而响应某个事件的函就叫做事件处理程序(或事件侦听器)。事件处理程序的名字都是以”on“开头,因此ckick事件的事件处理程序就是onclick,load的事件处理程序就是onload。

页面中添加事件的有几种方式

直接将代码写在HTMl上

<div onclick="alert('H

阅读更多»

1