diff --git a/zsite/static/js/snippets.js b/zsite/static/js/snippets.js index e97e444..60366b4 100644 --- a/zsite/static/js/snippets.js +++ b/zsite/static/js/snippets.js @@ -157,14 +157,14 @@ $(function() { paramValue = '' } - var pattern = new RegExp('\\b('+paramName+'=).*?(&|$)'), + var pattern = new RegExp('\\b(' + paramName + '=).*?(&|$)'), url = window.location.href; if (url.search(pattern) >= 0){ - window.location = url.replace(pattern,'$1' + paramValue + '$2'); + window.location = url.replace(pattern, '$1' + paramValue + '$2'); return window.location; } - window.location = url + (url.indexOf('?')>0 ? '&' : '?') + paramName + '=' + paramValue; + window.location = url + '#' + (url.indexOf('?')>0 ? '&' : '?') + paramName + '=' + paramValue; return window.location; }; }); \ No newline at end of file