first, now i have a better idea, .. php header redirect is not the answer.
now, a couple things wrong here. first, are you using Firefox?
Firefox has a 'safety' feature on by default which prevents the status parameter from being changed. To verify this, you can to go [b]tools->options->web features->advanced->(check the change status bar text field)
Now, if your code works, then it will.
second, for me, i need to add a 'return true;' after setting windows.status for firefox.
HTML Code:
<a href="Page B" onMouseOver="window.status='Page C';return true;" onMouseOut=window.status='';return true;" target="_blank">Link name</a>