2010-06-11 71 views
0

我有一個Flex 3項目。 Flex使ExternalCall成爲一些Javascript。然後將Javascript轉換爲XML。如何在Flex 3中設置XML內容類型?

但是,我的xml不是在IE中解析。它適用於所有其他瀏覽器。我認爲問題在於我沒有設置XML的內容類型,IE不喜歡這樣。所以我的代碼如下所示:

myReturn = '<myXMLReturn>' + myReturn + '</myXMLReturn>'; 

myReturn = '<?xml version="1.0" encoding="UTF-8"?>' + myReturn; 

xmlReturn = new XML(myReturn); 

我該如何設置:header('Content-type:application/xml');在Actionscript?

據我所知,IE要求設置Content-type。它是否正確?

謝謝。

-Laxmidi

+0

你能提供關於你的問題的更多細節嗎? – redben 2010-06-13 14:12:02

+1

嗨redben 謝謝你的留言。我的問題的癥結在於xmlReturn不會解析。所以,xmlReturn.a.img。@ src;什麼也沒有生產。我驗證了XML在http://www.w3schools.com/xml/xml_validator.asp,它看起來沒問題。我認爲也許IE不喜歡頭文件或缺少Content-type。如果您有任何建議,我很樂意聽到他們。我空白了。謝謝。 -Laxmidi – Laxmidi 2010-06-14 19:55:11

回答

0

對不起,大家。我的錯誤實際上在解析XML時是個大小寫敏感的問題。我不需要設置內容類型。