javascript中的回调函数
来源:互联网 发布:centos minimal 区别 编辑:程序博客网 时间:2024/05/17 04:18
通常我们在项目中会遇到这样的问题:我们要去监听某一个元素或者事件执行之后去回调另个方法,以达到监听的目的,所以对于回调的方式可以按照如下方式书写:
需求:
页面上有一个ifram标签,我们要监听这个ifram加载完成之后,去掉用一个函数:
<body>
<iframe id="ifram1" src=""></iframe>
<script>
/**
* 监听iframe加载完成之后,回调一个函数
*
* */
function Iframe(){
this.init=function(_iframe,fn){
debugger;
_iframe.src="http://www.baidu.com";
//回调函数fn告诉我已经加载完成;
if (_iframe.attachEvent){
_iframe.attachEvent("onload", function(){
fn.call(this);
});
} else {
_iframe.onload = function(){
fn.call(this);
};
}
};
};
function callBack(){
alert("ifram is loaded!");
};
var ifram = document.getElementById("ifram1");
var a = new Iframe();
debugger;
a.init(ifram,callBack);
</script>
</body>
- Javascript中的回调函数
- Javascript 中的回调函数
- Javascript中的回调函数
- javascript中的回调函数
- JavaScript中的回调函数
- javascript中的回调函数
- 关于javascript中的回调函数
- java和javascript中的回调函数
- 关于javascript中的回调函数
- 关于javascript中的回调函数
- 理解javascript中的回调函数(callback)
- javascript中的回调函数【理解记忆】
- JavaScript中的回调函数初探
- 理解javascript中的回调函数(callback)
- javascript回调函数
- javascript 回调函数
- javascript 回调函数
- javascript回调函数
- POJ 2456 二分
- httpxml.send->拒绝访问错误80070005的解决方法
- 简单实现EditText右侧删除按钮
- Python的attrgetter()
- OpenScad的学习笔记
- javascript中的回调函数
- APP审核驳回和重大版本问题经典案例及解决方案
- 如何在Flex 4 中使用新的CSS语法
- linux下网卡漂移导致网络不可用
- HDU - 5215 Cycle(奇圈和偶圈)
- 从UE4开始蜕变
- DIY系列之Web浏览器(1)——Javascript
- 属性代表了设备的方位,也可以通UIApplication/UIScreen/UIDevice平常
- NSOperation类