什么最佳方式(瞄准DOM树)是XmlHttpRequest在德国的超文本结果?
EDIT:
我在
XmlHttpRequest s“responseXML”只有在实际结果为XML时才会奏效,因此我只能与Text公司合作。
<>中文本超文本黑板似乎用完整超文本文件(in <html></html>>——转而使用。
什么最佳方式(瞄准DOM树)是XmlHttpRequest在德国的超文本结果?
EDIT:
我在
XmlHttpRequest s“responseXML”只有在实际结果为XML时才会奏效,因此我只能与Text公司合作。
<>中文本超文本黑板似乎用完整超文本文件(in <html></html>>——转而使用。
<><>><>inner/60/8应当只做罚款,例如。
// This would be after the Ajax request:
var myHTML = XHR.responseText;
var tempDiv = document.createElement( div );
tempDiv.innerHTML = myHTML.replace(/<script(.|s)*?/script>/g, );
// tempDiv now has a DOM structure:
tempDiv.childNodes;
tempDiv.getElementsByTagName( a ); // etc. etc.
至少对于新版的“纳尔多”版本来说,现在或不久就会更容易获得。
表示从FF11开始,将有可能通过制定<条码>responseType属<条码>文件条码>直接要求OM。 届时,将以超文本为准,而DOM则按XML文件打入<代码>responseXML。
您可以使用DOMParser来 par平超――甚至标签:
var parser = new DOMParser()
parser.parseFromString( <!DOCTYPE html><html><head><title>hi</title></head><body><p>hello<b>world</b></p> , text/html )
我不知道它是否很好地处理了部分表标,但是它应当创建同样的DOM,而浏览器本身却大概没有任何标记。
处置XMLHttpRequest物体的对应财产。 此外,如果你使用内装的超文本来附上超文本格式的答复,则浏览器将把案文打上平,然后在投放到文件流中。
如果您的数据为XVD,那么其有效XML,则DOMParser(Mozilla)或装载XML(IE)可提供帮助。 如果不是的话,我只能想一想好东西,而后又把它带给内心。 Html.
见Flanagan s Javascript Guide(5th edition)。
Colin