Отключить Кнопку "Назад" в Браузере с помощью jQuery?

Я хотел бы Отключить Кнопку "Назад", когда пользователь нажимает на выход из системы для этого, я удаляю только cookie того пользователя не сессия в моем приложении. И хочу отключить Кнопку "Назад"

if(getCookie('username') == ""){
   Disable back button;// we use "window.history.redirect" for javascript i look jquery for this

}

Пожалуйста, помогите мне..

11
задан richarbernal 26 May 2012 в 23:41
поделиться

1 ответ

Это не совсем ваш подход, но вы можете отключить панель навигации любого окна, используя простой javascript. Просто установите для window.menubar и window.toolbar видимость false следующим образом,

window.menubar.visible = false ;
window.toolbar.visible = false ;

Обновление:

Изменение видимости строки меню и панели инструментов существующего window, похоже, нарушает протоколы безопасности. ( https://developer.mozilla.org/en/DOM/window.menubar )

Таким образом, единственный реальный способ - открыть новое окно с полосой меню и панелью инструментов, установленной на «нет» в первое место:

window.open(url,name,"menubar=no,toolbar=no[, additional options]",true) ;

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

Проверьте https: //developer.mozilla. org / en / DOM / window.open и http://msdn.microsoft.com/en-us/library/ms536651 (VS.85) .aspx для справки.

1
ответ дан 3 December 2019 в 01:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: