看板 Web_Design 關於我們 聯絡資訊
只是圖片的話勉強可以這樣子測: var had_resolve = false; var test_target = new Image(); test_target.onload = function() { // 圖片應該要有寬度或高度才對 if (test_target.width > 0) { had_resolve = true; has_image_handler(); } } test_target.src = "http://other.domain/image.file"; // 總要設定一個 timeout 時間才有機會做圖片不存在要做的事 setTimeout(function() { if (!had_resolve) { not_exist_handler(); } }, 3000); ※ 引述《Aligu1009 (=.=)》之銘言: : 請問各位, : 有辦法用 javascript 檢查其他網站的某個檔案是否存在嗎? : 如: : if (file_exists(http://xxx.yyy.zzz/abc.jpg)) { : // do something : } else { : // do something else : } : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.162.60.61 後來又測了一下, onerror 似乎也可以使用, 就不用設定 timeout 跟 flag 了. ※ 編輯: Crow22312 來自: 114.45.179.168 (07/21 11:38)