Changeset 1904
- Timestamp:
- 11/18/06 09:42:35 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sandbox/crschmidt/multiserverwms/lib/OpenLayers/Layer/HTTPRequest.js
r1862 r1904 110 110 var url = (altUrl == null) ? this.url : altUrl; 111 111 112 if (typeof url == "object") {113 url = url[Math.floor(Math.random()*url.length)];114 }115 // requestString always starts with url116 var requestString = url;117 118 112 // create a new params hashtable with all the layer params and the 119 113 // new params together. then convert to string … … 121 115 var allParams = OpenLayers.Util.extend(allParams, newParams); 122 116 var paramsString = OpenLayers.Util.getParameterString(allParams); 117 if (typeof url == "object") { 118 var serverid=0; 119 for (var i=0; i<paramsString.length; i++) { 120 serverid += paramsString.charCodeAt(i); 121 } 122 url = url[serverid%url.length]; 123 } 124 125 // requestString always starts with url 126 var requestString = url; 127 123 128 if (paramsString != "") { 124 129 var lastServerChar = url.charAt(url.length - 1);
