Как работает URL вроде http://site.com/#/post/785488/article-title-page? - PullRequest
1 голос
/ 13 декабря 2010

Я работаю над сайтом, где у меня есть статья, которую я могу открыть только с помощью JavaScript. Я видел, как этот сайт позволил клиенту получить прямой доступ к последней открытой статье с помощью JavaScript, как он работает?

Это пример:
http://irrland.sonntagskunst.de
http://irrland.sonntagskunst.de/#/post/181111475/man-with-the-dipset-wed-been-getting-paper

Я видел, что сайт использует prototypejs, но сайт пропустил аргумент (или, возможно, я его не нашел).
Существует ли какая-либо документация для этого?

1 Ответ

2 голосов
/ 13 декабря 2010

Скорее всего, страница использует Ajax для динамической загрузки содержимого. Загружаемое содержимое идентифицируется идентификатором фрагмента , что становится более распространенной практикой в ​​Ajax:

С появлением AJAX некоторые веб-сайты используют идентификаторы фрагментов, чтобы эмулировать поведение кнопок возврата браузеров для изменений страницы, которые не требуют перезагрузки, или для эмуляции подстраниц. (Например, GMail использует один URL-адрес почти для каждого интерфейса - почтовые ящики, отдельные письма, результаты поиска, настройки - фрагмент используется для прямой связи между этими интерфейсами.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...