Change MVS example to use Util.getArgs(), now that it exists.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@849 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -15,35 +15,10 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
// From:
|
|
||||||
// <http://www.oreilly.com/catalog/jscript3/chapter/ch13.html#JSCRIPT-CH-WINDOWS-EX-LOC>
|
|
||||||
/*
|
|
||||||
* This function parses comma-separated name=value argument pairs from
|
|
||||||
* the query string of the URL. It stores the name=value pairs in
|
|
||||||
* properties of an object and returns that object.
|
|
||||||
*/
|
|
||||||
// +pjl changed to split on ampersand, not comma.
|
|
||||||
|
|
||||||
function getArgs() {
|
|
||||||
var args = new Object();
|
|
||||||
var query = location.search.substring(1); // Get query string.
|
|
||||||
var pairs = query.split("&"); // Break at ampersand. //+pjl
|
|
||||||
|
|
||||||
for(var i = 0; i < pairs.length; i++) {
|
|
||||||
var pos = pairs[i].indexOf('='); // Look for "name=value".
|
|
||||||
if (pos == -1) continue; // If not found, skip.
|
|
||||||
var argname = pairs[i].substring(0,pos); // Extract the name.
|
|
||||||
var value = pairs[i].substring(pos+1); // Extract the value.
|
|
||||||
args[argname] = unescape(value); // Store as a property.
|
|
||||||
}
|
|
||||||
return args; // Return the object.
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function runMVS() {
|
function runMVS() {
|
||||||
OpenLayers.ProxyHost = '/proxy/?url=';
|
OpenLayers.ProxyHost = '/proxy/?url=';
|
||||||
if (document.location.protocol != "file:") {
|
if (document.location.protocol != "file:") {
|
||||||
theArgs = getArgs();
|
theArgs = OpenLayers.Util.getArgs();
|
||||||
} else {
|
} else {
|
||||||
theArgs = {};
|
theArgs = {};
|
||||||
theArgs.center = "0,0";
|
theArgs.center = "0,0";
|
||||||
|
|||||||
Reference in New Issue
Block a user