Смена url и передача его другим js

331
21 января 2018, 03:27

Eсть меню, которое при нажатии меняет контент

<ul class="nav navbar-nav">
   <li class="active" onclick="update_blogs()" id="home"><a href="#">Главная</a></li>
   <li id="about" onclick="update_page(this)"><a href="#">О нас</a></li>
   <li id="contact" onclick="update_page(this)"><a href="#">Контакты</a></li>
</ul>

И функция, которая за это отвечает

function update_page(e) {
   let id = $(e).attr("id");
   $(".navbar-nav li").each(function () {
      $(".navbar-nav li").removeClass("active")
   });
   $(e).addClass("active");
   $.ajax({
      url: "php/update_page.php",
      type: "POST",
      data: ({id: id}),
      dataType: "html",
      success: function (data) {
         $(".content-page").html("");
         $(".content-page").hide();
         $(".content-page").html(data);
         $(".content-page").show(500);
         $(".close").show(500);
         let url = id;
         history.pushState("","", url)
      }
   })
}

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

READ ALSO
Где найти слайдер такого формата?

Где найти слайдер такого формата?

Как сделать его самостоятельно? Если есть ссылка, буду очень благодарен

296
Создать динамические URL в HTML на основе JavaScript

Создать динамические URL в HTML на основе JavaScript

Провожу эксперимент с использованием AMT Amazon Mechanical Turk, требуется перенаправлять пользователей с AMT по ссылке на сервер, где они, собственно,...

306
Не работает font-face [требует правки]

Не работает font-face [требует правки]

Вопрос уже много раз тут звучал, но ответы никакие не помогают , обычно я использую отдельный css файл, в котором прописываю font-face, путь к шрифту

251
Как настроить изменение БД MySQL при работе через Github

Как настроить изменение БД MySQL при работе через Github

Ситуация такова: планируется организация работы над собственной темой через GithubВ репозитории будет храниться, по сути, только сама тема,...

266