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>
查询谷 - www.chaxungu.com
setTimeout為什麼只執行了一次就不在執行了?解决办法
编辑:chaxungu时间:2022-10-02 23:23:25分类:web开发