我有一個函數,檢查圖像加載是否正常。當我在函數中使用alert時,它會返回true,但是當我在函數後面使用時,它始終是錯誤的。我該如何解決這個問題?函數變量不傳遞到外部
var isInstalled = false;
function checkimg(){
isInstalled = true;
}
alert(isInstalled);
。
<img id="fire" src="player.png" onload="javascript: checkimg()" \>
如何根據預期查看變量isInstalled的變化? – user3304007
在結尾處是一種情況,另一種情況是,您可以創建超時。 setTimeOut(checkIsInstall,1000); – VinhNT
函數checkIsInstall(){ if(isInstalled){ setTimeOut(checkIsInstall,1000); (「Loaded」);其他{ } else { alert(「Loaded」); } } – VinhNT