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>