function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion

Strange Characters being appended to a url

Does anyone know why a returned page reference on an action would append these character %23_=_ to the end of the URL? 


Here's the redirect script that salesforce is running. What is the escapedHash it's screwing up the redirect and causing an exception. I can fix it by setting a bogus parameter in the page reference but that little gem still get's appended... why? 


var escapedHash = '';
var url = '/mypage';
if (window.location.hash) {
escapedHash = '%23' + window.location.hash.slice(1);
if (window.location.replace){
window.location.replace(url + escapedHash);
} else {;
window.location.href = url + escapedHash;


I get this if I don't pass a bogus parameter:



This fails hard, page doesn't exist


If I set a parameter I get this



The page loads fine but the last parameter would get messed up if it wasn't bogus.



Hi Scott,


I am facing the same problem. Have you got any reason of this?




%23 is the pound sign, so is there some sort of anchor tag at play here?


Hi Scott,


Did you find any solution for this issue, since even I am facing the same problem and not able to solve it yet ?