这个不可以被标准的querystring解析,但是可以作为来路(referer)被统计。

解决方案 »

  1.   

    #后的内容实际上并不发给服务,但是可以被javascript获取(例如location.href)这个虽然也叫做url,但是浏览器并不把锚点坐标发给服务器。你所谓的“服务器端网络编程语言”跟这个无关。
      

  2.   

    请问我这样理解对吗网页只可以通过JS获得锚点!app=4&via=QZ.HashRefresh,再获得app及via的值,通过ajax技术将这些值发送至服务器端。
    服务端是不能直接得到这两个参数的。浏览器在解析url时只把#后的当做锚点坐标,后面的并不是参数。
      

  3.   

    应该没错,锚点就是说记录你上次从哪个页面进来的,这样可以保证在你加载这个页面的时候传到值,同时保证了后退按钮没有被Ajax干掉