Browse Source

Fix parse query.

Brendan Dahl 13 years ago
parent
commit
c7a90e0421
  1. 11
      web/viewer.js

11
web/viewer.js

@ -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…
Cancel
Save