Могу ли я открыть новое окно, но с несколькими вкладками?Может ли window.open открывать сразу несколько вкладок?
Что-то вроде этого:
window.open("cnn.com;foxnews.com;nyt.com");
Могу ли я открыть новое окно, но с несколькими вкладками?Может ли window.open открывать сразу несколько вкладок?
Что-то вроде этого:
window.open("cnn.com;foxnews.com;nyt.com");
Там нет понятия вкладки в стандарте DOM.
Фактически, когда вы предлагаете браузеру открыть окно, это может быть вкладка, в зависимости от настроек браузера и пользователя.
Итак, помимо письменных расширений, которые пользователь должен будет установить, нет, вы не можете этого сделать.
No. Совершенно ничего, что может сделать кодер, чтобы открыть несколько вкладок. Нет, петли могут выполнять эту работу.
Ближайший я получил к раствору was--
Использования setInterval
с каждым интервалом перенаправления некоторой page.But снова это не может быть встречающимся в одном экземпляре.
так что самое лучшее, что вы можете сделать, это получить window.open("someurl.com")
, открыв новую вкладку, и window.location.href="some_other_url.com";
, которая откроется на той же вкладке.
Но, нет ничего, что может открыть несколько вкладок в одном экземпляре.
это можно открыть несколько вкладок сразу ниже код полезен
function openMultipleTabs() {
var w1 = window.open('http://localhost/sample/first.aspx', '1');
var w2 = window.open('http://localhost/sample/second.aspx', '2');
var w3 = window.open('http://localhost/sample/third.aspx', '3');
}
это работает в последнем хроме после разрешения всплывающих окон –
Вероятно, нет. Но что случилось с трижды открытием? –
@dystroy: Думаю, он хочет открыть одно окно с двумя вкладками. Вызывается 'open' дважды, даст вам два окна с одной вкладкой (по-видимому). – Matt
@Matt Возможно, вы правы. –