Всплывающее перенаправление javascript - PullRequest
0 голосов
/ 20 сентября 2018

Я изучаю javascript и мне предлагается выполнить следующее упражнение, но я немного застрял.

Мне нужно создать всплывающее окно, которое будет отображаться автоматически через 10 секунд и отображать сообщение с вопросом, хотите ли вы остаться или перейти на другой сайт;Всплывающее окно должно быть в центре экрана.

У меня может появиться всплывающее окно через 10 секунд, но я не уверен, как использовать , если / иначе здесь (в настоящее время нажмите наи «ок», и «отмена» будут перенаправлены на другую страницу).

setTimeout(function() 
    { confirm ("Do you want to leave ? "); 
      location.href = "https://www.youtube.com/"
     }, 10000);

Спасибо!

1 Ответ

0 голосов
/ 20 сентября 2018

Я не собираюсь делать твою домашнюю работу.Но я могу дать вам несколько попаданий.

Вот и мы:

  1. С всплывающим по центру всплывающим окном вы не можете использовать confirm.Вы должны сделать это с помощью HTML и CSS.
  2. Чтобы выровнять всплывающее окно в центре по центру viewport .Вам нужно будет изучить эти (но не ограничивающие) свойства: position, z-index, top, left и т. Д.
  3. По поводу перенаправления вы получили правильный путь.Так держать.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...