2010-12-19 83 views
0

我需要檢查iPhone Safari是否支持特定的url(lppn:// playnow - 如果url已經安裝,那麼它將運行Texas Poker應用程序)如果url不支持,我想運行其他鏈接(AppStore中的應用程序頁面)。如何知道,WINDOW.LOCATION加載網址

如果無法加載uri,WINDOW.LOCATION是否返回false?

回答

0

window.location不會返回false,但是您可以使用AJAX。

如果jQuery是相關的,它是一兩行代碼(AJAX調用頁面,處理onerror事件)的問題,否則你將不得不自己構建它,但它仍然是可能的。

+0

你能發表一個例子嗎? – 2010-12-20 10:42:28

+0

@Guy慚愧地承認,在回答之前我沒有足夠的研究。雖然它*可能與AJAX,它需要服務器端「代理」的跨域請求 - 仍然很少線,但不能用純客戶端腳本完成。爲@Pavel決定它是否是有效的選項,我可以舉一些例子。 – 2010-12-20 12:56:05