Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Простенький скриптик: выбор "да"/"нет" и переход (https://javascript.ru/forum/dom-window/36711-prostenkijj-skriptik-vybor-da-net-i-perekhod.html)

rustik-yes 25.03.2013 13:59

Простенький скриптик: выбор "да"/"нет" и переход
 
Всем привет.

Помогите написать простенький скриптик на java-script.

Есть сайт, есть его страница www.site.ru/page1.php
Перед загрузкой основного контента страницы должно появляться предупреждение, типа:

бла-бла-бла.... вы согласны?

нет да

Если юзер выбирает "нет", то должен быть переход на предыдущую страницу. Если предыдущей страницы нет (была закладка), то делаем переход на морду сайта.

Если юзер жмет "да", то отображается основной контент страницы.

Кто поможет, вроде несложная вещь...

zilker 25.03.2013 14:51

if (!confirm('вы согласны?')){
    if (document.referrer.length) {
        window.location.replace(document.referrer);
    } else {
        window.location.replace('http://site.ru');
    }
} else {
    continue;
}

rgl 25.03.2013 15:16

Что такое else { continue; } ???
Если else не нужно, то оно и не нужно, а continue вместо ненужного оператора, это что-то из древности, из фортрана.
А в JavaScript continue имеет смысл и разрешается только внутри циклов.

zilker 25.03.2013 16:27

Согласен, и чего это меня потянуло написать это))


Часовой пояс GMT +3, время: 23:37.