页面重定向与url中的hash在不同的浏览器中的表现

访问时url上带有hash(如http://localhost/a.php#test),重定向到b.php页面时,当前a.php页上hash会被带到b.php页面上,在firefox/opera上测试的效果是如此,但ie6上则直接到b.php页,不会将a.php页上hash值带过来。示例代码:

a.php

<phpheader("Location: b.php");?>

b.php

<phpvar_dump($_SERVER);?>

访问http://localhost/a.php#test,跳转完成后url为http://localhost/b.php#test