javascript 简单的回调函数
1 var _temp_callback_key = null; 2 function setCallBackFun(fun) { 3 var date = new Date(); 4 var ticks = date.getTime() + "_callback"; 5 window[ticks] = fun; 6 _temp_callback_key = ticks; 7 } 8 9 function getCallBackFun(isKeep) { 10 var temp = window[_temp_callback_key]; 11 if (!isKeep) 12 window[_temp_callback_key] = null; 13 return temp; 14 }
var fun = window.top.getCallBackFun(false); fun(result);