Оставить фокус в текущем окне при открытии новой вкладки

401
12 декабря 2016, 10:15

Приветствую. Слабо разбираюсь в jQuery. Может кто-то подсказать код для открытия ссылки в новой вкладке, но при этом чтобы фокус остался в текущей вкладке? То есть чтобы юзер не перенаправлялся автоматом в новую вкладку, а оставался в текущей.

Answer 1

Попробуй так:

function openNewBackgroundTab(){
      var a = document.createElement("a");
      a.href = "http://ya.ru/";
      var evt = document.createEvent("MouseEvents");
      evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null);
      a.dispatchEvent(evt);
      return false;
  }

Источник

Хотя я лично против, чтобы страница за меня решала, где открыть ссылку.

READ ALSO
Автоматические активные табы

Автоматические активные табы

Скажите пожалуйста, что нужно изменить или дописать, что бы первый ТАБ в котором есть содержимое отображался автоматом а не только по клику,...

248
Как правильно написать такой jQuery скрипт?

Как правильно написать такой jQuery скрипт?

Мне нужно написать такой jQuery скрипт:

260
Mousewheel

Mousewheel

Всем добра :)

274