как вы можете открыть новую страницу с помощью JavaScript - PullRequest
2 голосов
/ 25 апреля 2011

У меня есть код, который устанавливает

window.location.href = [someurl]

, но я хочу открыть его в новой вкладке.В любом случае, чтобы вышеуказанный код включал

target="_blank"

из javascript?

Ответы [ 4 ]

8 голосов
/ 25 апреля 2011

Да

window.open([someurl], "_blank");

или поскольку по умолчанию используется _blank

window.open([someurl]);
3 голосов
/ 25 апреля 2011

Использование window.open()

https://developer.mozilla.org/en/DOM/window.open

window.location.href просто меняет местоположение текущего окна.

1 голос
/ 25 апреля 2011

Чтобы открыть новое окно, вам понадобится еще одна готовая функция JavaScript.Вот как это выглядит:

window.open('url to open','window name','attribute1,attribute2') 

Это функция, которая позволяет открывать новое окно браузера для использования зрителем.Обратите внимание, что все имена и атрибуты разделяются запятой, а не пробелами.Вот то, что находится внутри:

  1. 'url to open' Это веб-адрес страницы, которую вы хотите отобразить в новом окне.

  2. 'window name' Вы можете назвать свое окно как угодно, на случай, если вам понадобится сделать ссылку на окно позже.

  3. 'attribute1,attribute2' Как и во многих других вещах, у вас есть выбор атрибутов, которые вы можете настроить.

0 голосов
/ 25 апреля 2011
window.location.open([someurl], [target="_blank"]);

должно быть работа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...