Как Facebook контролирует #! в URL

Как я могу контролировать #! в URL, предположим, у меня есть следующий URL

http://www.facebook.com/#!/video/video.php?v=1106030301789

Теперь, как это контролирует Facebook #! в URL....

3 ответа

Решение

http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html - это может объяснить немного об этом:-)

Взгляните на sammy.js

$.sammy(function() {

  this.get('#/', function() {
    $('#main').text('Welcome!');
  });

});

Или route.js

route('#/Learn').bind(function(){ 
    Alert('Alert1'); 
}); 

Есть также стандартный способ сделать это с новым событием popstate в html5

Краткий ответ: через Ajax

Ajax позволяет главной странице динамически загружать контент без необходимости обновления страницы

Другие вопросы по тегам