即使URL在浏览器中发生变化,也可能存在AJAX行为?

时间:2012-06-10 05:41:21

标签: ajax browser

如果在

之间切换时使用当前的Chrome,Firefox和Safari
  

http://www.facebook.com/my_name
     http://www.facebook.com

用于提要和聊天的侧面板,以及任何聊天框实际上都会停留。我认为当URL更改时,页面必须整体刷新,但很明显,这不是这里的情况。怎么做的?

在IE 9上,URL实际上变为http://www.facebook.com/#!并使用“hash”来执行ajax而不刷新页面,这更容易理解。

2 个答案:

答案 0 :(得分:2)

您可以从javascript更改网址和网页历史记录,而无需重新加载网页。

有关其他问题,请参阅this answer

请注意,如果您自己键入新网址,请按Enter键重新加载整个网页。

答案 1 :(得分:0)

这可能是网页中的内部链接与带有ID的隐藏DIV和onClick那些隐藏的DIV通过javascript可见并且加载了AJAX内容如果您浏览网站禁用javascipt将是一个很好的