diff --git a/site.js b/site.js index cc7dc9754..834526a03 100644 --- a/site.js +++ b/site.js @@ -121,5 +121,23 @@ $(document).ready(function (){ } } + // extremely basic filtering on load: + function getParameterByName(name, url) { + if (!url) url = window.location.href; + name = name.replace(/[\[\]]/g, "\\$&"); + var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), + results = regex.exec(url); + if (!results) return null; + if (!results[2]) return ''; + return decodeURIComponent(results[2].replace(/\+/g, " ")); + } + + var set = getParameterByName('set'); + + if (set) { + $('#glyphSearch').val(set); + searchGlyphs(); + } + });