§ ITPOW >> 文档 >> XHTML

URL 中的锚点 # 是否要发送到服务器端?

作者:vkvi 来源:ITPOW(原创) 日期:2009-7-10

问:假如我在浏览器中输入地址 http://www.itpow.com/#footer 并访问,#footer 会发送到服务器端吗?

答:不会,通过 Fiddler 观察,#footer 并没有被发送。并且在地址栏中只是改变锚点,而不改变 URL 的前面部分,也不会重新向服务器端请求(当然,您也可以自己做一个浏览器,让它重新请求。)。

锚点用于滚动到文档中的一个位置,在文档中设置一个形如 <h2 name="here">here</a>,然后超链接链接到 #here,打开网页时就不是停在最顶端,而是滚动到 here。效果:http://www.itpow.com/c/2008/01/7RNSKPYOSJAGGPCT.asp#this

相关文章