2011-08-22 60 views
0

好吧帥哥......我有一個是尋找比看似明顯的解決方案更具體的回答的問題。事件時,將觸發URL被確認爲有效

我有一個代碼塊,我想一個url被稱爲是有效後,直接執行。我認爲'有效'的意思是程序已經檢查過該文件路徑是否真的存在。這可以通過一個完整的監聽器來完成,因爲畢竟,裝載機不完如果引用的文件不存在加載其內容,但我希望它發生之前的任何字節的開始體驗沉浸式。我有也嘗試了HTTPS_STATUS事件,與條件說法「如果狀態是這裏[一些非錯誤狀態數],然後運行的代碼塊」。除非不同的環境產生不同的網絡代碼,否則這將會很有效,有些甚至不能區分錯誤和非錯誤,無論如何都返回0。正因爲如此,我不能寫一個條件,不管什麼瀏覽器工程....

因此,任何人有任何想法?!?!?!?!

回答

1

如果這不起作用發佈您的代碼。

myUrlLoader.addEventListener(Event.OPEN, openHandler); 
//Dispatched when the download operation commences following a call to the URLLoader.load() method. 
+0

是的西里,作品像一個魅力。實際上,我發現這個解決方案是關於何時發佈的。我懷疑OPEN事件,我假定它在任何嘗試查找文件目錄之前被解僱...... as3文檔在所有這些方面都不明確。但是果然,它恰好在我需要時啓動,恰好在檢查完文件路徑之後以及在加載任何東西之前。謝謝! –

相關問題