1在test.html页面,使用function创建一个myfun函数,代码如下:
2、在myfun函数内,使用alert()方法弹出“myfun函数执行了”的文字提示,代码如下。
3、在test.html中的body标签后面,使用onload在页面打开时就加载执行myfun()函数。
4、onload事件不仅可以放在body标签内,也可以直接在js标签内使用,代码如下。
5、在浏览器中打开test.html页面,结果如下。
因为路径错误语法错误才会超时。同一个页面里面可能有别的js文件,也引用了这个加载超时的文件以后称为此文件,但是,这两个文件中因为此文件的路径写的不一致,例如一个文件中写的是在requirejs配置文件中配置的此文件的而另一个文件中写的是关于此文件的相对路径或者全。
解决方法所以,将他们引用此文件的方式改为一致即可。注意各个模块引用同一个文件的方式要一致。若是一个公共文件,在requirejs的配置文件中做了配置,那么其他模块在引入时都按照requirejs的配置文件的方式来引用,否则,可能会造成在一个页面中出现同一个文件的两种不同引用方式。
页面加载来自网络的图片时,可能会花费大量的时间,因此如果使用懒加载,能够让用户体验不到加载的过程
至此,我们便可以在页面中使用懒加载来优化用户体验了。
lazyLoad.html