Доброго времени суток.
Необходимо открыть
фоновую вкладку средствами JavaScript, а после закрыть из родительского окна, хотя можно и из дочернего, это уже не принципиально. Чтобы открыть в фоне имитируем клик с зажатым Ctrl:
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;
}
Дальше вешаю openNewBackgroundTab() в onclick для нужной ссылки. Всё работает. Спустя некоторое время важно закрыть открытую вкладку. Как это сделать ума не приложу.
Прошу подсказать реализацию.
Заранее всем благодарен.
С уважением.