Como você redireciona para uma página a partir de outra página com JavaScript?
Não se pode redireccionar para uma função. O que você pode fazer é passar alguma bandeira na URL ao redirecionar, então verifique essa bandeira no código lateral do servidor e, se levantada, execute a função.
Por exemplo:
document.location = "MyPage.php?action=DoThis";
Então em seu código PHP verifique por "action" na query string e se igual a "DoThis" execute qualquer função que você precisar.
Talvez você precise explicar um pouco mais a sua pergunta.
Quando você diz "redirecionar", para a maioria das pessoas que sugere mudar a localização da página HTML:
window.location = url;
Quando você diz "redirecionar para funcionar" - não faz muito sentido. Você pode chamar uma função ou pode redirecionar para outra página. Você pode até redirecionar e ter uma função chamada quando a nova página é carregada.