HTML - одним щелчком мыши открыть 2 страницы

Добрый день всем.

Мне нужно сделать это:

У меня есть текст. Когда я нажимаю на нее, я должен открыть 2 страницы. Нет проблем здесь... но хитрость в том, что мне не разрешено использовать JS. Итак... вы можете сделать это только с помощью HTML?

6 ответов

Решение

Без JavaScript невозможно открыть две страницы, щелкнув одну ссылку, если обе страницы не будут вставлены в рамки одной страницы, которая открывается при нажатии на ссылку. С JS это тривиально:

<p><a href="#" onclick="window.open('http://google.com');
    window.open('http://yahoo.com');">Click to open Google and Yahoo</a></p>

Обратите внимание, что это будет заблокировано блокировщиками всплывающих окон, встроенными в веб-браузеры, но вы обычно получаете уведомление об этом.

<a href="http://www.omsaicreche.blogspot.com" onclick="location.href='http://www.omsaivatikanoida.blogspot.com';" target="_blank">Open Two Links With One Click</a>

Я попробовал вышеуказанные коды. Я не смог добиться успеха на старой странице. Затем я создал новую страницу в блоггере и набрал следующие коды... У меня получилось

Это невозможно сделать, используя только HTML

Если у вас есть полномочия на редактирование открываемых страниц, вы можете перейти на страницу "А", а на странице "А" вы можете поместить ссылку на страницу Б в атрибуте onpageload тега body.

Также вы можете открыть более двух страниц, попробуйте это

`<a href="http://www.microsoft.com" target="_blank" onclick="window.open('http://www.google.com'); window.open('http://www.yahoo.com');">Click Here</a>`

Он работает отлично, используя только HTML

<p><a href="#"onclick="window.open('http://google.com');window.open('http://yahoo.com');">Click to open Google and Yahoo</a></p>
Другие вопросы по тегам