@Wise123

Javascript переход на страницу уже с выбранным option как сделать?

Допустим у нас есть главная страница index.html
В ней есть две кнопки buttons.
<button onclick="window.location='page.html'”>Тест 1</button>
<button  onclick="window.location='page.html'”>Тест 2</button>

На странице page.html есть select
<select>
	<option>Тест 1</option>
	<option>Тест 2</option>
<select>

Так вот как сделать чтобы при нажатии любой из кнопок button на главной странице (index.html) происходил переход на страницу page.html уже с выбранным option (Тест 1) / option (Тест 2). Заранее спасибо за ответы.
  • Вопрос задан
  • 280 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
Мыслите более обобщенно. Есть два текстовых документа волею судеб имеющих расширение html. Надо с одного передать информацию на другой, как это можно сделать?

Способ 1: Создавать эти документы с помощью программы. Т.е. страница 1 при изменении своего статуса отправляет пользователя по ссылке, содержащей нужную информацию, программа получив ссылку слегка изменяет страницу 2.
Эта программа назвается бэкенд. Вам нужен бэкенд с шаблонами и обработкой форм.

Способ 2: Страница одна, но отображаемый контент изменяется прямо в браузере с помощью программы, встроенной в страницу. По нажатию на ссылку программа меняет отображаемый контент нужным образом.
Эта программа называется фронтенд, это изменит сам сайт, нужно уметь делать SPA хотя бы чуть-чуть.

Способ 3: При нажатии на ссылку в странице 1 программа может запомнить это действие и сохранить его где-нибудь в браузере пользователя. При отрытии страницы 2 другая программа может пойти проверить хранилище и изменить select так, чтобы соответствовало.
В этом случае вам нужно два маленьких скрипта на странице 1 и странице 2, и хранилище в браузере, например кукисы или localStorage.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Wise123 Автор вопроса
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы