日期:2014-05-16  浏览次数:20381 次

setInerval()函数应用问题 在线等
window.setInterval(function (){
//处理函数
window.alert("ffffffffff");

},2000) ;这样可以弹出提示框,

下面这种不可以,用IE报错 
是写在js文件中的,为什么没有效果

$(function(){

//每3秒就调用一次
window.setInterval("getmessage()",3000) ;

function getmessage(){
window.alert("ffffffffff");
}


})

文件已经引引进去了,  求解释,
JavaScript 应用

------解决方案--------------------
getmessage()在闭包中,从外面访问不到了

$(function(){
function getmessage(){
window.alert("ffffffffff");
}
window.setInterval(getmessage,3000);
})