I noticed an issue where with the following HTML:
<html>
<head>
<title>UrlEncode Test</title>
</head>
<body>
<a href="http://example.com/Process.php?OrderID=y%2bog%3d">Process</a>
</body>
</html>
Instead of replacing %2b with +, Firefox does so with a space instead so that clicking on the link tries to navigate to "http://example.com/Process.php?OrderID=y og=" instead of "http://example.com/Process.php?OrderID=y+og=". IE and Chrome has no problems with this at all; just Firefox. Has anybody else encountered this and was able to workaround it?