Is this it? (I am not trying to do what kriby_101 was doing, I am just trying to solve this mystery.)
function hexEncode(str) {
str = zreplace(str, "%", "%25");
str = zreplace(str, "/", "%2F");
str = zreplace(str, "+", "%2B");
str = zreplace(str, " ", "+");
str = zreplace(str, "\"", "%22");
str = zreplace(str, "(", "%28");
str = zreplace(str, ")", "%29");
str = zreplace(str, ",", "%2C");
str = zreplace(str, ".", "%2E");
str = zreplace(str, ";", "%3B");
str = zreplace(str, ":", "%3A");
str = zreplace(str, "<", "%3C");
str = zreplace(str, ">", "%3E");
str = zreplace(str, "@", "%40");
str = zreplace(str, "[", "%5B");
str = zreplace(str, "\\", "%5C");
str = zreplace(str, "]", "%5D");
str = zreplace(str, "^", "%5E");
str = zreplace(str, "`", "%60");
str = zreplace(str, "{", "%7B");
str = zreplace(str, "/", "%7C");
str = zreplace(str, "}", "%7D");
str = zreplace(str, "~", "%7E");
str = zreplace(str, "?", "%3F");
str = zreplace(str, "&", "%26");
str = zreplace(str, "=", "%3D");
str = zreplace(str, "#", "%23");
return str;
}
Edited by - yoshi_man on 7/24/2002 11:58:29 AM