我試圖用這個方法用jQuery來訪問連接到的HTML文件(生成的東西)結束XML內容:jQuery的XML解析IE7/IE8
$("SELECTION_STATE").find("CHARACTERISTIC").each(function() {
if($(this).attr("name") == "Z_MDST") {
alert($(this).find("MEMBER").attr("name"));
}
});
能正常工作在Firefox和Chrome,但不在IE中,它不會提醒任何事情。
這是XML我試圖穿越
<SELECTION_STATE>
<SELECTION type="CARTESIAN_PRODUCT">
<CHARACTERISTICS>
<CHARACTERISTIC name="Z_MDST">
<SELECTIONS>
<SELECTION type="SINGLE_MEMBER">
<MEMBER name="00002213" type="MEMBER" text="2213"/>
</SELECTION>
</SELECTIONS>
</CHARACTERISTIC>
有什麼辦法,我可以做到這一點與jQuery 1.5嗎?
在此先感謝
謝謝。 不,這是一個特殊情況,我需要通過幾行javascript訪問同一文檔(封閉源代碼商業產品)中生成的HTML內容。沒有涉及的AJAX :-( 我會嘗試你的建議 – 2011-03-30 13:08:16
相關的問題 - 我將如何管理加載當前文檔? – 2011-03-30 13:14:25
重要的是要注意XML必須驗證,否則IE不會解析它(這不是寬容作爲HTML ..)你是第一個例子錯過了一些結束標籤 – Daniel 2011-03-30 13:16:30