Как заставить Chrome открывать несколько сайтов в новой вкладке - PullRequest
3 голосов
/ 28 июня 2011

Я разрабатываю инструмент, который позволит вам открывать несколько страниц одновременно с помощью ярлыка, который будет использоваться для таких вещей, как открытие ваших ежедневных сайтов или запрос нескольких поисковых систем для фразы.В Firefox, Internet Explorer и Opera, если вы разблокировали всплывающие окна для домена, код работает должным образом.

Однако Chrome открывает сайты в новых окнах вместо вкладок, если ссылки открыты.автоматически при загрузке страницы.Если openAll () закомментирован и нажата кнопка или нажата клавиша, страницы открываются во вкладках.Обратите внимание, что он вызывает точно такую ​​же функцию.

Лучшее решение, которое я нашел (о чем не много говорят), это расширение One Window .Это работает, но вы можете увидеть, как открылось новое окно, а затем снова втянулись в него, и оно не позволяет открывать новые окна с помощью Ctrl-N, заставляя вас перетаскивать вкладки, чтобы использовать другое окно Chrome.Понимаю, что нет никакого программного способа изменить это, потому что это настройка браузера, но как пользователь инструмента раздражает, что все сайты открываются в новых окнах.Есть ли параметр или расширение Chrome, которые будут открывать ссылки на вкладках, когда они загружаются без участия пользователя?Я понимаю, что открытие множества окон - это то, что браузеры стремятся остановить, но это один раз, когда я хочу это разрешить.

<input id="openAllBtn" type="button" value="Open all links"> (Or press any key)
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js"></script>
<script type="text/javascript">
function openAll() {
    window.open('http://yahoo.com/');
    window.location.replace('http://www.bing.com/');
    return false;
}
$(document).ready(function() {
    $(document).bind('keypress', openAll);
    $("#openAllBtn").bind("click", openAll);
    openAll();
});
</script>

Вот скрипка кода: http://jsfiddle.net/sfzjR/

1 Ответ

0 голосов
/ 29 июня 2011

Есть ли настройка или расширение Chrome что откроет ссылки во вкладках, когда они загружаются без ввода пользователя?

Ознакомьтесь с методом создания в документах по расширению Chrome . По умолчанию открывается новая вкладка, при желании вы можете указать окно, в котором вы хотите открыть эту вкладку, и дать вкладке URL-адрес.

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