2011-09-27 24 views
2

我有一個簡單的MX裝載問題:的HTML加載頁面..我想顯示一個彈出時在加載該頁面的問題...Flex的MX:HTML錯誤處理和

哪有我處理這個事件?我還沒有找到任何東西在網絡:(

+0

我猜你正在使用AIR,那麼你可以添加標籤。 – Kodiak

+0

是的,我正在使用Air ...哪個標籤? – Marcx

+0

我認爲你需要觀察加載事件的文檔,然後檢查文本中是否有錯誤消息。 –

回答

2

MX上有用的:HTML是基於htmlLoader和不幸的是你不能讀取使用這個對象,所以你無法讀取HTTP狀態HTTP標頭幾個解決方法是:

一)爲HTMLLoader之前使用urloader並檢查HTTP狀態

b)您可以讀取html頁面內容與yourhtmlcontrol.htmlloader.window.document。如果它是已知頁面,則可以檢測頁面內容是否與某種狀態相對應。

我認爲a)比b更可靠。

+0

謝謝...我用來檢查連接和HTTP狀態的選項A,的URLLoader,那麼如果HTTP_STATUS = 200,的URLLoader加載頁面.. :) – Marcx