Закройте текущую вкладку и откройте новую вкладку, используя JavaScript - PullRequest
0 голосов
/ 05 ноября 2018

Закройте текущую вкладку и откройте новую вкладку, используя JavaScript. На Chrome или любом другом браузере.

Ответы [ 2 ]

0 голосов
/ 05 ноября 2018
  1. Закрыть текущую вкладку

    Вы не можете закрыть текущую вкладку до тех пор, пока она не станет родительской ссылка

Это просто, если текущая вкладка открывается самостоятельно, я имею в виду, что вы зашли в браузер и набрали URL в строке URL, который нельзя закрыть с помощью javascript. Из соображений безопасности браузеры не разрешают подобные вещи.

Если вы попробуете следующий код

window.close();

вы получите следующее предупреждение от браузера

Скрипты могут закрывать только те окна, которые были им открыты.

Если вкладка открывается с помощью window.open, щелкните правой кнопкой мыши по ссылке и откройте тег привязки, тогда должно работать следующее

window.close();
self.close();
  1. Открытие новой вкладки с использованием JavaScript:

window.open("https://stackoverflow.com");

0 голосов
/ 05 ноября 2018

Попробуйте это:

window.open('http://www.google.com','_blank');
window.setTimeout(function(){this.close();},1000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...