@ligisayan

Как в ссылке передать параметры состояния с домена на поддомен?

Всем привет!
Есть домен domen.com и поддомен poddomen.domen.com

На домене есть ссылки ведущие на поддомен, в зависимости от нажатия на которые на поддомене должен быть либо открыт (open), либо скрыт (close) блок

<p><a href="poddomen.domen.com" data-display="open">Ссылка 1</a></p>
<p><a href="poddomen.domen.com" data-display="close">Ссылка 2</a></p>


<div class="block">
Lorem ipsum
</div>

.block {
  display: none;
}
.block.open {
   display: block;
}


Вопрос: как передать параметры состояния с домена на поддомен?

$('a').on('click', function () {
        e.preventDefault();
        location.href = $(this).getAttribute('href') + '?' +$(this).data('display');
    });
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
В чем проблема то?
<p><a href="poddomen.domen.com?display=open">Ссылка 1</a></p>
<p><a href="poddomen.domen.com?display=close">Ссылка 2</a></p>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
OCTAGRAM
@OCTAGRAM
Я бы просто кукис в домене «.имя.домена» использовал. Такие кукисы, с точкой в начале, действуют во всём домене с поддоменами. Другой вариант — подгружаем с поддомена динамический скрипт в домене. Генератор скрипта видит содержимое сессии и генерит скрипт, который покажет или скроет кнопки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы