Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.02.2020, 17:57
Аватар для kobzarsalt1982
Новичок на форуме
Отправить личное сообщение для kobzarsalt1982 Посмотреть профиль Найти все сообщения от kobzarsalt1982
 
Регистрация: 05.02.2020
Сообщений: 1

Как закрыть окно popup и перейти в родительское
Здравствуйте уважаемые форумчане. Сделала авторизацию и регистрацию на сайте через соцсети с сохранением в БД. При нажатии на иконку соцсети, с помощью скрипта JS (представлен ниже), открывается popup окно. После подтверждения действий в этом окне необходимо, чтобы popup автоматически закрылось и сделало редирект в родительское окно. В JS вообще почти ничего не понимаю. Вот скрипт popup:

<script>
    function setOnclick(a) {
    a.setAttribute("onclick","popupWin = window.open(this.href,'contacts','width=820px,height=700px,top=50,left=200px,toolbar=0, location=0, directories=0, menubar=0, scrollbars=0, resizable=0, status=0'); popupWin.focus(); return false");
    }
 
    function externalLinks() {
    var links = document.getElementsByTagName("a");
      for (i=0; i<links.length; i++) {
        if (links[i].getAttribute("href") && links[i].getAttribute("rel") == "external") {
          setOnclick(links[i])
        }
      }
    }
    window.onload = externalLinks;
  </script>


Ссылка на иконке соцсети:

<a rel="external" href="https://oauth.vk.com/authorize?client_id=ХХХХХХХ&display=popup&redirect_uri=https://www.хххххххххххх.com/php/vk.php&scope=friends,email&response_type=code&v=5.59"><img src="images/social/vkontakte.png"/></a>


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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как закрыть окно формы?JS SolomonRei Элементы интерфейса 0 06.06.2018 12:56
Как подключить class к window.location для открытия ссылки в popup окне? Sergey771 Общие вопросы Javascript 0 19.11.2016 12:34
Как в fancybox нажав ссылку в модальном окне отклыть другое окно ? ilyas-> Элементы интерфейса 1 16.10.2013 10:29
Посоветуйте как сделать модальное окно battrack jQuery 3 12.07.2012 15:42
Как узнать свернуто окно браузера или нет. bar-boss Events/DOM/Window 3 25.09.2008 16:09