[OpenLayers-Dev] Suggested change to XMLHttpRequest.js. Works for
IE, FF, Safari, Chrome 4
Phil Scadden
p.scadden at gns.cri.nz
Wed Apr 21 01:11:47 EDT 2010
This is a revisit of the question for getting openlayers to work in all
browsers off content in a local USB.
Change the function cXMLHttpRequest() to this.
function cXMLHttpRequest() {
this._object = oXMLHttpRequest && (window.location.protocol
!== "file:" || !window.ActiveXObject) ?
new oXMLHttpRequest
: new window.ActiveXObject("Microsoft.XMLHTTP");
};
Tried it in 2.8 and 2.9 rc3, and with all 4 browsers. Got local files
serving up fine as well as wms content
from off the web in the same map.
--
Phil Scadden, Senior Scientist GNS Science Ltd 764 Cumberland St,
Private Bag 1930, Dunedin, New Zealand Ph +64 3 4799663, fax +64 3 477 5232
Notice: This email and any attachments are confidential. If received in error please destroy and immediately notify us. Do not copy or disclose the contents.
More information about the Dev
mailing list