读书人

setTimeout什只行了一次就不在

发布时间: 2012-02-14 19:19:19 作者: rapoo

setTimeout什只行了一次就不在行了?
function getMessage()
{
window.alert( "ok! ");
var timer=setTimeout( "fLoadXml( 'xml.xml ', fShowXml); ",1000)
var timer=setInterval( "fLoadXml( 'xml.xml ', fShowXml); ",2000)
}
</script>

我是用getMessage()行fLoadXml( 'xml.xml ', fShowXml);不管是setTimeout,setInterval都只行了一次就不在行,是什?
在等,!!

[解决办法]
setTimeout 的第一个参数应该是函数体(getMessage)而不应该是什么 fLoadXml
[解决办法]
function getMessage()
{
fLoadXml( "xml.xml ", fShowXml);
}
var timer=setInterval( "getMessage ",2000)
</script>

读书人网 >JavaScript

热点推荐