Задать вопрос

Как передать параметры POST в новую вкладку?

Всем привет!

При нажатии на кнопку заказ добавляется в корзину(ajax). Я пытаюсь сделать так: когда пользователь через контекстное меню выбирает "Открыть ссылку в новой вкладке", то товар добавлялся в корзину.
Но так как таким образом параметры не передаются, пользователь просто перекидывается на другую страницу без добавления товара в корзину.

На крайний вариант придется передавать с GET, но этого очень не хочется :(
Если у вас есть варианты, как это можно сделать, помогите, пожалуйста.
  • Вопрос задан
  • 452 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise Куратор тега PHP
Solution Architect, AWS Certified, Serverless
<form target="_blank" ...></form>
ну разве что так
Ответ написан
delphinpro
@delphinpro Куратор тега PHP
frontend developer
При нажатии на кнопку

выбирает "Открыть ссылку


Противоречия не видите? кнопка - ссылка.
"Добавить в корзину" — это именно кнопка <button>. Ее не нужно вообще делать ссылкой <a>.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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