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

Форум по Javascript
Ответить
Anonymous
 Как закрыть вкладку, открытую скриптом на предыдущей вкладке

Сообщение Anonymous »

У меня есть фрагмент кода, который открывает Google в новой вкладке. Я добавил ссылку как переменную и пытаюсь закрыть эту вкладку с помощью window.close. Но это не работает. Компилятор говорит, что вкладки можно закрывать только в том случае, если они были открыты с помощью скрипта - и это так.
В этом примере, который работает частично, скрипт получает случайный URL-адрес из БД, а затем открывает его.

Код: Выделить всё

?>

window.onload = function() {
var link= "";
window.open('https://www.youtube.com/watch?v='  +link );
var linked = window.open("https://www.youtube.com/watch?v="  +link );
window.close();
alert(linked)
};

Я пробовал и другие способы.

Код: Выделить всё

window.close();
На самом деле, мне трудно найти правильный способ его использования. Предупреждение выводит только объект window.close, а не фактический URL-адрес.

Подробнее здесь: https://stackoverflow.com/questions/798 ... evious-tab
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»