同时使用n个window onload加载实例介绍
/*
1、obj相当于window
2、type相当于onload
3、fn相当于匿名函数
*/
function addEvent( obj,type,fn ){
var saved = null; // 用户保存上一个事件
if( typeof obj[ "on" + type ] == "function" ){
saved = obj[ "on" + type ]; // 用户保存上一个事件
};
// 执行事件
obj[ "on" + type ] = function(){
if( saved ){
saved()
};
fn();
};
};
addEvent( window,"load",function(){
alert( "我是尜尜1" );
});
addEvent( window,"load",function(){
alert( "我是尜尜2" );
});
addEvent( window,"load",function(){
alert( "我是尜尜3" );
});
相关推荐
-
利用 window_onload 实现select默认选择
请参考这个程序: <?php //$day 星期几,如:星期三 $day=3; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> &
-
window.onload的页面加载技巧
把两段代码分别测试后发现不带括号的window.onload在页面加载后显示了正确的效果. 我想window.onload也相当于一个触发事件,如果函数加了括号那就直接先执行函数,再加载body.而不加括号,则相当于将一个函数当作变量赋值到window.onload上,并不立即加载. 代码一: window.onload = doIt(); function doIt() { var oDiv = document.getElementById("div1"); alert (oDiv
-
JS:window.onload的使用介绍
1.最简单的调用方式 直接写到html的body标签里面,如: 复制代码 代码如下: <html> <body onload="func()"> </body> </html> 2.在JS语句调用 复制代码 代码如下: <script type="text/javascript"> function func(){--} window.onload=func; </script> 3.同时 调用
-
window.onload和$(function(){})的区别介绍
复制代码 代码如下: window.onload=function{} 表示页面加载完了后(包括dom和js),再执行函数里面的内容: 复制代码 代码如下: $(function(){}) 表示页面(dom)加载完了后,再执行函数里面的内容
-
同时使用n个window onload加载实例介绍
复制代码 代码如下: /* 1.obj相当于window 2.type相当于onload 3.fn相当于匿名函数 */ function addEvent( obj,type,fn ){ var saved = null; // 用户保存上一个事件 if( typeof obj[ "on" + type ] == "function" ){ saved = obj[ "on" + type ]; // 用户保存上一个事件 }; // 执行事件
-
js window.onload 加载多个函数和追加函数详解
平时做项目 经常需要使用window.onload, 用法如下: function func(){alert("this is window onload event!");return;} window.onload=func; 或者如下: window.onload=function(){alert("this is window onload event!");return;} 但window.onload 不能同时加载多个函数. 比如: function t
-
js window.onload 加载多个函数的方法
用法如下: function func(){alert("this is window onload event!");return;} window.onload=func; 或者如下: window.onload=function(){alert("this is window onload event!");return;} 但window.onload 不能同时加载多个函数. 比如: 复制代码 代码如下: function t(){ alert("
-
window.onload 加载完毕的问题及解决方案(上)
解决方法, 一.Mozilla 提供了一个非公开的(undocumented)函数: 复制代码 代码如下: // for Mozilla browsers if (document.addEventListener) { document.addEventListener("DOMContentLoaded", init, false); } 二.对于 IE 浏览器,可以使用IE特有的 defer 属性: 复制代码 代码如下: <script defer type="t
-
window.onload 加载完毕的问题及解决方案(下)
接上篇,其它方法: 一.在IE中还可以在onreadystatechange事件里进行判断 http://www.thefutureoftheweb.com/blog/adddomloadevent 这里有Jesse Skinner写了一段独立的脚本函数来解决各种浏览器的onload问题,. http://img.jb51.net/jslib/adddomloadevent.js 复制代码 代码如下: /* * (c)2006 Jesse Skinner/Dean Edwards/Matthia
-
原生ajax写的上拉加载实例
上拉加载的思路 1 上拉加载是要把屏幕拉到最底部的时候触发ajax事件请求数据 2.所有要获取屏幕的高度 文档的高度 和滚动的高度 下面的代码是已经做好了兼容的可以直接拿来用 Javascript: alert(document.body.clientWidth); //网页可见区域宽(body) alert(document.body.clientHeight); //网页可见区域高(body) alert(document.body.offsetWidth); //网页可见区域宽(body)
-
javascript瀑布流式图片懒加载实例解析与优化
之前写过一版图片"懒加载"的文章,刚好周末在整理文件的时候,大概又看了一遍之前写的代码发现有很多可以优化的地方. 这篇文章主要就是结合上篇<javascript瀑布流式图片懒加载实例>再来看看图片"懒加载"的一些知识. 图片"懒加载"的主旨: 按照需要加载图片,也就是说需要显示的时候再加载图片显示,减少一次性加载的网络带宽开销. 先来看一段代码: var conf = { 'loadfirst': true, 'loadimg': t
-
在python下实现word2vec词向量训练与加载实例
项目中要对短文本进行相似度估计,word2vec是一个很火的工具.本文就word2vec的训练以及加载进行了总结. word2vec的原理就不描述了,word2vec词向量工具是由google开发的,输入为文本文档,输出为基于这个文本文档的语料库训练得到的词向量模型. 通过该模型可以对单词的相似度进行量化分析. word2vec的训练方法有2种,一种是通过word2vec的官方手段,在linux环境下编译并执行. 在github上下载word2vec的安装包,然后make编译.查看demo-wo
-
JQuery ztree带筛选、异步加载实例讲解
本文实例分享了JQuery ztree带筛选.异步加载实例,供大家参考,具体内容如下 <html> < head> < base href="<%=basePath%>"> <title>My JSP 'ztree.jsp' starting page</title> <link rel="stylesheet" href="zTrees/css/zTreeStyle/zTree
-
在vue中使用防抖和节流,防止重复点击或重复上拉加载实例
废话不多说,直接上代码吧! /** * 函数防抖 (只执行最后一次点击) * @param fn * @param delay * @returns {Function} * @constructor */ export const Debounce = (fn, t) => { let delay = t || 500; let timer; console.log(fn) console.log(typeof fn) return function () { let args = argum
随机推荐
- 用VBS写的VBSCRIPT代码格式化工具VbsBeautifier
- Go语言中的指针运算实例分析
- CentOS系统中Redis数据库的安装配置指南
- JavaScript实现换肤功能
- IOS 解决推送本地国际化 loc-key 本地化失败的问题
- oracle SQL命令大全
- php生成SessionID和图片校验码的思路和实现代码
- PHP自毁程序(慎用)
- android 获取手机内存及 内存可用空间的方法
- Android自定义实现图片加文字功能
- javascript中的正则表达式使用详解
- JavaScript仿支付宝密码输入框
- javascript 新闻切换技术
- java 多线程的三种构建方法
- jquery 实现两Select 标签项互调示例代码
- 一般故障排除步骤与方法
- Android App中使用ViewPager+Fragment实现滑动切换效果
- 详解Android App中的AsyncTask异步任务执行方式
- listview控件实现点击列表头进行listview排序示例分享
- 访问控制列表概述