Как закрыть текущую вкладку с помощью javascript?

Я хочу закрыть текущую вкладку, используя javascript/JQuery. Но я не нашел решения. Я прочитал, что window.close() работает только с окном, открытым с помощью метода window.open(). Итак, есть ли способ отправить команду системе, чтобы пользователь нажал ctrl + w, который также закрыл это окно. fiddle

function down(){
window.close()
} 

Ответ 1

Это возможно. Я искал весь интернет для этого, но однажды, когда я взял один из опросов Microsoft, я наконец получил ответ.

попробуйте следующее:

window.top.close();

это закроет для вас текущую вкладку.

Ответ 2

Это похоже на предыдущий поток: fooobar.com/questions/25607/...

Однако из моего тестирования он работает только в том случае, если новая ссылка открыта с помощью target="_blank".

Ответ 3

Я предлагаю эту небольшую функцию JS, она работает на Chrome 54.0.2840.99

function closeWin() { 
    window.top.close();
}
setTimeout(function(){ 
    closeWin()
}, 1000);

Ответ 4

Здесь HTML-код witout javascript:

<a href="about:blank" target="">&#10006;</a>