Ответ 1
Это возможно. Я искал весь интернет для этого, но однажды, когда я взял один из опросов Microsoft, я наконец получил ответ.
попробуйте следующее:
window.top.close();
это закроет для вас текущую вкладку.
Я хочу закрыть текущую вкладку, используя javascript/JQuery. Но я не нашел решения. Я прочитал, что window.close() работает только с окном, открытым с помощью метода window.open()
. Итак, есть ли способ отправить команду системе, чтобы пользователь нажал ctrl + w, который также закрыл это окно. fiddle
function down(){
window.close()
}
Это возможно. Я искал весь интернет для этого, но однажды, когда я взял один из опросов Microsoft, я наконец получил ответ.
попробуйте следующее:
window.top.close();
это закроет для вас текущую вкладку.
Это похоже на предыдущий поток: fooobar.com/questions/25607/...
Однако из моего тестирования он работает только в том случае, если новая ссылка открыта с помощью target="_blank"
.
Я предлагаю эту небольшую функцию JS, она работает на Chrome 54.0.2840.99
function closeWin() {
window.top.close();
}
setTimeout(function(){
closeWin()
}, 1000);
Здесь HTML-код witout javascript:
<a href="about:blank" target="">✖</a>