Перейти к содержимому

Как закрыть вкладку js

  • автор:

Js работа с вкладками браузера.

Nascent

Nascent

05.12.2013 19:27 1 145

Добрый вечер всем. Меня интересует такой вопрос, есть ли скрипт который запрещает закрыть вкладку с сайтом до тех пор пока зашедший гость не нажмет на одну из кнопок социальных сетей.
Пример, закрываешь вкладку > выскакивает окно > Скажите спасибо через соц сети> окно закрывается.
Ну или кнопки находятся не посредственно на самом сайте и пока гость не скажет спасибо через соц сети с сайта он не уйдет.
Может есть у Вас такой скрипт ну или примерно такой ?

Ответы на пост (3) Написать ответ

Закрыть вкладку браузера c помощью JavaScript

Для того, чтобы закрыть текущую вкладку или окно браузера в JS достаточно вызвать метод:

window.close();

В данное время метод работает, но скоро в браузерах из-за изменений политики безопасности этот метод можно вызвать только в окнах, которые были открыты с помощью метода window.open() .

Пример перезагрузки страницы кликом на ссылку или кнопку:

Закрытие вкладки с подтверждением

if (confirm('Вы действительно хотите закрыть страницу?'))

Или по клику на ссылку:

Закрыть страницу  

Закрытие созданного окна

Создать новую вкладку Закрыть var new_window; function newWindow() < new_window = window.open("https://snipp.ru"); >function closeWindow() 

Как закрыть вкладку js

Если вы нажмете кнопку «Сохранить», ваш код будет сохранен и вы получите URL, с который вы можете поделиться с другими.

Нажав кнопку «Сохранить», вы соглашаетесь с нашим правила и условия.

Все коды в общих файлах предоставляется пользователями и принадлежат объявлениям.

Все общие файлы становятся общедоступными. Лицензия не применяется.

Любой код может быть удален без предупреждения (если он считается оскорбительным, поврежденным или по любая другая причина).

schoolsw3.com не несет ответственности за любые утраты или повреждения любого рода во время использования предоставленного кода.

Не удалось сохранить код

В коде слишком много символов.

Ваш код был сохранен

Файл был сохранен в:

Сохранить на Google диске

Если у вас есть аккаунт Google, вы можете сохранить этот код на Google диске.

Google попросит вас подтвердить доступ к Google диску.

Сохранить файл на Google диск

Сохранить файл как: Сохранить файл

Открыть файл из Google диска

Если вы сохранили файл на Google диске, вы можете открыть его здесь:

Открыть файл с Google диска

Открыть файл

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

Здравствуйте! Прошу вашей помощи, т.к. сам в JS только начинающий.
Нужно, чтобы по клику на кнопку закрывалась текущая вкладка.

var close_btn = document.getElementById(‘close_btn’);
close_btn.onclick = function() window.close();
>

не работает. Как быть?

  • Вопрос задан более трёх лет назад
  • 1664 просмотра

Комментировать
Решения вопроса 1

Flex99

Frontend Developer
Думаю это вам поможет Как закрыть вкладку браузера с помощью JS?
Ответ написан более трёх лет назад
Нравится 1 1 комментарий

A_Vernoy

A_Vernoy @A_Vernoy Автор вопроса

var close_btn = document.getElementById(‘close’);
close_btn.onclick = function() window.open(«index.html», «_self»);
window.close();
>

Что я не так делаю? Закрыть скриптом можно только ту вкладку, которая им создана. Создаю. Но скрипт выше закрывает вкладку только в Хроме.

Видимо, до close() просто не доходит, т.к. документ затирается. Но как быть?

Ответы на вопрос 0
Ваш ответ на вопрос

Войдите, чтобы написать ответ

javascript

  • JavaScript

Как вставить инлайновый скрипт на DOM веб страницы при разработке расширения для гугл хром?

  • 1 подписчик
  • 2 часа назад
  • 51 просмотр

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *