diff --git a/app.js b/app.js index 4f3edcfc5422441e0c8efb8740c23e6e1a808518..0316a672ae3205940a4fd3f43c1233ab53689e9a 100644 --- a/app.js +++ b/app.js @@ -234,7 +234,7 @@ var firmwarewizard = function() { function parseURLasJSON() { var search = location.search.substring(1); return search ? JSON.parse( - '{"' + search.replace(/&/g, '","').replace(/=/g,'":"') + '"}', + '{"' + search.replace(/&/g, '","').replace(/=/g,'":"').replace(/\+/g,'%20') + '"}', function(key, value) { return (key=== '') ? value:decodeURIComponent(value); }):{};