У меня есть страница на моем сайте, которая запрашивает довольно много контента через AJAX. Проблема, с которой я столкнулся, заключается в том, что если вы ковыряетесь на сайте и находитесь на странице, которая технически не имеет URL-адреса, вы не можете скопировать / вставить URL-адрес и отправить его кому-либо, поскольку вы просто окажусь на главной странице.
Я смотрел на Facebook, и они используют привязку для URL, который запрашивался после исходного URL, например: http://www.facebook.com/#/somepage
(если вы были на домашней странице и перешли на somepage
, и это AJAX запрос).
Установка привязки к URL не будет проблемой вообще, так как я все равно использую теги <a>
для всего моего AJAX, но как я смогу заставить mysite.come/#/some-ajax-page/
работать правильно и отображать, что some-ajax-page
должен быть, а не просто пытаться найти якорь с именем /some-ajax-page/
в DOM?
P.S. Я использую jQuery для своей серверной части JS и Django