Changeset 11911
- Timestamp:
- 12/23/07 23:36:14 (13 months ago)
- Files:
-
- 1 modified
-
dojox/trunk/io/proxy/xip.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dojox/trunk/io/proxy/xip.js
r10274 r11911 91 91 //Fix responseXML. 92 92 var contentType = facade.getResponseHeader("Content-Type"); 93 if(contentType && (contentType == "application/xml" || contentType == "text/xml")){ 94 facade.responseXML = dojox.data.dom.createDocument(response.responseText, contentType); 93 if(contentType){ 94 var mimeType = contentType.split(";")[0]; 95 if(mimeType == "application/xml" || mimeType == "text/xml"){ 96 facade.responseXML = dojox.data.dom.createDocument(response.responseText, contentType); 97 } 95 98 } 96 99 } … … 104 107 var facade = state.facade; 105 108 106 if(this.needFrameRecursion()){ 107 var clientWindow = window.open("", state.stateId + "_clientEndPoint"); 108 }else{ 109 var clientWindow = state.clientFrame.contentWindow; 110 } 109 var clientWindow = this.needFrameRecursion() ? window.open("", state.stateId + "_clientEndPoint") : state.clientFrame.contentWindow; 111 110 112 111 var reqHeaders = [];