HTML の一部を自分のページから Flash ムービーに渡し、そこで XML として解析したいと考えています。
jQuery を使用してページからデータを取得します。
var htmlForFlash = escape($("#prodlinksWrap").html());
私が渡している HMTL は次のようになります。
<div id="prodlinks" class="noscript">
<a href="/products/Quadrant.aspx">Quadrant</a>
<a href="/products/CampFire.aspx">CampFire</a>
</div>
これは FireFox、Chrome、および Safari では問題なく動作しますが、IE ではエラーがスローされます。
TypeError: Error #1090: XML parser failure: element is malformed.
この行で:
var myXML : XML = new XML(data);
XMLのすべての属性を削除するとエラーは消えますが、もちろんそれは私が望むものではありません。<?xml ..>
引用符を変更してタグを追加しようとしましたが、これまでのところ結果はありません。
どんな助けでも大歓迎です!