Re: [問題] 判斷錯誤訊息

看板Ajax作者 (肯先生)時間17年前 (2007/11/09 07:43), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《cloud1203 ( )》之銘言: : 小弟寫的如下... : var img = new Image(); : img.onload = checkImage; : img.src = fileObj.value; : function checkImage() { : if (寬度或高度不符) { : alert("有錯"); : return;} : } : 高跟寬最大限制是800,最小是500 : 選擇寬跟高太小的圖測試都會alert錯誤訊息 : 可是用一個寬度太大高度可以的圖測"有時候"不會alert出錯誤 : 有時候卻會... : 照理說應該一直都要alert錯誤才對 : 有人遇過類似的問題嗎? : 找不太出來到底是哪邊有問題> <" : 麻煩有遇過的提示一下吧... : 先謝了<(_ _)> 記憶中, 這好像是 IE 的『特性』之一。 在圖片開始 load 的時候, 就會呼叫 onload 所以要加上個檢查... 多檢查 img.complete 這個東西是 true 還是 false, 如果是 false, 可以 setTimeout 等一下再回來檢查。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.60.177

11/09 17:42, , 1F
有解了 還是謝謝你<(_ _)>
11/09 17:42, 1F
文章代碼(AID): #17CvyQrS (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #17CvyQrS (Ajax)