Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Кнопка назад в браузере / 11 сообщений из 11, страница 1 из 1
01.10.2014, 12:16
    #38763138
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
Добрый день!
как я могу реализовать запрет кнопки назад.
к примеру открывает пользователь страницу для заполнения реквизитов, он еще может нажать кнопку назад.
но если он нажмет отправить чтобы если страница будет грузить пять секунд кнопка не работала, или что то подобное
...
Рейтинг: 0 / 0
01.10.2014, 12:19
    #38763148
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
Никак.
...
Рейтинг: 0 / 0
01.10.2014, 12:21
    #38763150
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
ЕлдосДобрый день!
как я могу реализовать запрет кнопки назад.
к примеру открывает пользователь страницу для заполнения реквизитов, он еще может нажать кнопку назад.
но если он нажмет отправить чтобы если страница будет грузить пять секунд кнопка не работала, или что то подобное
или хотя бы выводить окошко что такое ой как не желательно, и варианты выбора ок или отмена.
...
Рейтинг: 0 / 0
01.10.2014, 12:22
    #38763154
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
AntonariyНикак.
есть же сайты где когда нажимаешь назад они выводят предупреждение и можно нажать отмена
...
Рейтинг: 0 / 0
01.10.2014, 12:24
    #38763157
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
ЕлдосЕлдосДобрый день!
как я могу реализовать запрет кнопки назад.
к примеру открывает пользователь страницу для заполнения реквизитов, он еще может нажать кнопку назад.
но если он нажмет отправить чтобы если страница будет грузить пять секунд кнопка не работала, или что то подобное
или хотя бы выводить окошко что такое ой как не желательно, и варианты выбора ок или отмена.Это можно через window.onbeforeunload
...
Рейтинг: 0 / 0
01.10.2014, 12:25
    #38763159
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
ЕлдосAntonariyНикак.
есть же сайты где когда нажимаешь назад они выводят предупреждение и можно нажать отменатак это не запрет.
...
Рейтинг: 0 / 0
01.10.2014, 12:58
    #38763213
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
AntonariyЕлдоспропущено...

есть же сайты где когда нажимаешь назад они выводят предупреждение и можно нажать отменатак это не запрет.
помогите мне вставить скрипт в JSP
Код: java
1.
2.
3.
<%@ include file="../include/inc.jsp"%><script language="javascript">
    window.onbeforeunload = function() { return "You work will be lost."; };
</script>


пишут так а кнопка назад работает без предупреждения.
...
Рейтинг: 0 / 0
01.10.2014, 13:15
    #38763236
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
ЕлдосAntonariyпропущено...
так это не запрет.
помогите мне вставить скрипт в JSP
Код: java
1.
2.
3.
<%@ include file="../include/inc.jsp"%><script language="javascript">
    window.onbeforeunload = function() { return "You work will be lost."; };
</script>


пишут так а кнопка назад работает без предупреждения.
Код: javascript
1.
2.
3.
<script>
    window.onbeforeunload = function() { return "You work will be lost."; };
</script>


если кому надо будет
...
Рейтинг: 0 / 0
02.10.2014, 07:26
    #38764212
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
AntonariyНикак.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
    window.onload = function () {
        if (typeof history.pushState === "function") {
            history.pushState("jibberish", null, null);
            window.onpopstate = function () {
                history.pushState('newjibberish', null, null);
            };
        }
        else {
            var ignoreHashChange = true;
            window.onhashchange = function () {
                if (!ignoreHashChange) {
                    ignoreHashChange = true;
                    window.location.hash = Math.random();
                }
                else {
                    ignoreHashChange = false;
                }
            };
        }
    }



вот скрипт на запрет кнопки назад,
теперь кнопка назад не работает на странице.
не работает на IE, на хром и мозила отрабатывает.
что можно сделать чтобы работала и на IE
...
Рейтинг: 0 / 0
02.10.2014, 08:09
    #38764225
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
...
Рейтинг: 0 / 0
02.10.2014, 09:08
    #38764271
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопка назад в браузере
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Кнопка назад в браузере / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]