Commit 4b49aa16 authored by marc duez's avatar marc duez

url.js : parseurlParams()

parent 840c10dd
...@@ -4,7 +4,7 @@ function Url(model, win) { ...@@ -4,7 +4,7 @@ function Url(model, win) {
this.window = (typeof win != "undefined") ? win : window this.window = (typeof win != "undefined") ? win : window
this.encoder = new UrlEncoder(); this.encoder = new UrlEncoder();
this.url_dict = this.parseUrlParams(); this.url_dict = this.parseUrlParams(this.window.location.search.toString())
this.sp = this.m.sp this.sp = this.m.sp
this.m.start(this.url_dict); this.m.start(this.url_dict);
...@@ -107,10 +107,12 @@ Url.prototype= { ...@@ -107,10 +107,12 @@ Url.prototype= {
} }
}, },
parseUrlParams:function () { parseUrlParams:function (urlparams) {
params={} params={}
var url = this.window.location; if (urlparams.length === 0) {
var url_param = url.search.substr(1).split("&"); return params;
}
url_param = urlparams.substr(1).split("&");
for (var i = 0; i < url_param.length; i++) { for (var i = 0; i < url_param.length; i++) {
var tmparr = url_param[i].split("="); var tmparr = url_param[i].split("=");
var p = params[tmparr[0]]; var p = params[tmparr[0]];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment