replaced unescape with decodeURIComponent

This commit is contained in:
Tobi Schäfer 2006-11-03 00:39:59 +00:00
parent 45580dc22d
commit 6dcf6eb53a

View file

@ -100,7 +100,7 @@ Antville.Query = function(str) {
var str = str.split("?")[1]; var str = str.split("?")[1];
if (str == "") if (str == "")
return this; return this;
var parts = Antville.decode(unescape(str)).split("&"); var parts = Antville.decode(decodeURIComponent(str)).split("&");
for (var i in parts) { for (var i in parts) {
var pair = parts[i].split("="); var pair = parts[i].split("=");
var key = pair[0]; var key = pair[0];
@ -126,6 +126,7 @@ Antville.Filter = function(def, key) {
this.test = function(str) { this.test = function(str) {
if (!str) if (!str)
return false; return false;
str = str.replace(/&/g, "&");
for (var n in this.items) { for (var n in this.items) {
var re = new RegExp(this.items[n], "i"); var re = new RegExp(this.items[n], "i");
if (re.test(str)) if (re.test(str))