Connecting Tech Pros Worldwide Help | Site Map

replacing %20

  #1  
Old July 18th, 2006, 05:15 PM
gkeogh@gmail.com
Guest
 
Posts: n/a
I have the followng code which reads in variables in the URL and
converts them to javascript vars.

<script language="JavaScript">
if (window.location.search.length>1){
Params = window.location.search.substring(1);
Pairs = Params.split("&");
for (i=0;i<Pairs.length;i++){
theVar = Pairs[i].split("=");
eval(theVar[0] +'="'+ theVar[1]+'"');
}
}


</script>
when i do a document.write, my vars are writing out, BUT the spaces are

all displayed as
%20 (see below)


%20API/Bulk%20Manufacturing,%20Finished%20Dose


I have tried a few ideas but cant replace the "%20" with a " "


Anyone any suggestions?


Cheers
Gary

  #2  
Old July 18th, 2006, 06:15 PM
web.dev
Guest
 
Posts: n/a

re: replacing %20



gkeogh@gmail.com wrote:
Quote:
I have the followng code which reads in variables in the URL and
converts them to javascript vars.
>
<script language="JavaScript">
if (window.location.search.length>1){
Params = window.location.search.substring(1);
Pairs = Params.split("&");
for (i=0;i<Pairs.length;i++){
theVar = Pairs[i].split("=");
eval(theVar[0] +'="'+ theVar[1]+'"');
}
}
>
>
</script>
when i do a document.write, my vars are writing out, BUT the spaces are
>
all displayed as
%20 (see below)
>
>
%20API/Bulk%20Manufacturing,%20Finished%20Dose
>
>
I have tried a few ideas but cant replace the "%20" with a " "
>
>
Anyone any suggestions?
>
>
Cheers
Gary
Unescape your querystring with the unescape() function before you start
parsing it.

With that said, there are plenty of libraries out there which help
facilitate getting the name/value pairs from the querystring. You
should try to look them up.

Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
Replacing HEX with HEX in PHP - preg_replace() nobugus answers 2 September 21st, 2007 01:21 AM
Replacing fgets FireHead answers 32 October 3rd, 2006 12:05 AM
Replacing enlarged pics in popup works in IE only. What gives? Moon answers 2 July 20th, 2005 12:01 PM
finding/replacing a long binary pattern in a .bin file yaipa answers 13 July 18th, 2005 09:27 PM