Есть ли в ссылке способ сделать страницу и всплывающее окно открытыми последовательно и на одной вкладке? - PullRequest
0 голосов
/ 30 октября 2019

Я довольно новичок в html и хочу найти способ настроить одну ссылку для выполнения следующих действий при однократном нажатии:

  1. Открыть заданную страницу
  2. Открытьвторая ссылка (всплывающее окно) в контексте страницы

Это для платформы электронной коммерции, к которой у меня нет никакого внутреннего доступа, поэтому я не могу возиться с какими-либо функциями.

Я пока собрал несколько тестов, но все, кажется, открывают новые вкладки. Я хотел бы, чтобы он открывался в той же вкладке, чтобы вторая ссылка (всплывающее окно) открывалась сверху страницы, открытой первой.

Я пробовал такие вещи, как:

<a href="#"
     onclick=" window.open('page 1 link');
               window.open('popup link');" target="_top"
               >Click Here</a>

и

<a href="page 1 link" onclick="window.open('popup link');
      return false;">multiopen</a>

Здесь можно просто нанести удар в темноте.

Все они открывают две отдельные вкладки.

Любая помощь будет очень признательна!

Спасибо!

1 Ответ

0 голосов
/ 30 октября 2019

Вы можете использовать что-то вроде:

    <p><a href="#" onclick="window.open('http://dummy.com');
    window.open('http://dummy2.com');">Click to open 2 pages</a></p>

Если вы хотите, чтобы одна из ссылок открывалась на той же вкладке, поместите первую ссылку на href, а вторую ссылку на window.open() функцию.

...