Merge pull request #1239 from brendandahl/fixparsequery
Fix parse query string.
This commit is contained in:
commit
4cd6acef0d
@ -620,10 +620,13 @@ var PDFView = {
|
|||||||
|
|
||||||
// Helper function to parse query string (e.g. ?param1=value&parm2=...).
|
// Helper function to parse query string (e.g. ?param1=value&parm2=...).
|
||||||
parseQueryString: function pdfViewParseQueryString(query) {
|
parseQueryString: function pdfViewParseQueryString(query) {
|
||||||
var params = query.split('&');
|
var parts = query.split('&');
|
||||||
for (var i = 0; i < params.length; i++) {
|
var params = {};
|
||||||
var param = params[i].split('=');
|
for (var i = 0, ii = parts.length; i < parts.length; ++i) {
|
||||||
params[unescape(param[0])] = unescape(param[1]);
|
var param = parts[i].split('=');
|
||||||
|
var key = param[0];
|
||||||
|
var value = param.length > 1 ? param[1] : null;
|
||||||
|
params[unescape(key)] = unescape(value);
|
||||||
}
|
}
|
||||||
return params;
|
return params;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user