2008-10-13 109 views
3

我正在使用jquery庫來加載html文件的內容。事情是這樣的:如何檢查一個文件是否存在於JavaScript中?

$( 「#主」)的負載( 「的login.html」)

如果文件(在這種情況下 '的login.html')不存在,我想檢測。這樣我就可以將用戶重定向到錯誤頁面。任何想法如何檢測文件是否存在或不存在?

回答

1

@ PConroy的解決方案有效,但它確實爲所有同樣的事情失敗了Ajax請求。

如果你需要這個每個請求的基礎 - 即如果第一個請求失敗它將轉到X頁,如果第二個失敗轉到Y,那麼你需要使用$ .ajax函數中的錯誤句柄:

http://jsbin.com/iwume

(編輯:http://jsbin.com/iwume/edit

+1

不是我的解決方案,只需編輯的代碼的佈局:) – ConroyP 2008-10-14 09:33:23

相關問題