2013-04-03 3 views
-1

У меня есть требование, чтобы браузер IE был отключен из-за закрытия, когда мода-всплывающее окно ajax отображается внутри страницы для необходимости в работе. Обязательно сообщите нам о возможности для того же или вариантов решения нужды.отключить Internet explorer закрыть кнопку

+2

WOULD'NT, что отлично подходит для спамеров, если вы могли бы просто отключить закрытие браузера. Не раздражает вообще. Это, конечно, невозможно по очевидным причинам. – adeneo

+0

_ «Просьба сообщить нам о возможности для того же или вариантов для удовлетворения потребностей». _ - Вы хотите что-то, вы должны показать исследовательские усилия для этого. Найдите «режим киоска». – CodeCaster

ответ

0

Вы не можете отключить кнопку закрытия браузера, но да, вы можете захватить кнопку закрытия браузера с помощью Jquery

+0

если так, я могу остановить броузер от закрытия. – user2239309

+0

Пожалуйста, см. Ответ @Guru Kara ниже .. –

3

Это НЕВОЗМОЖНО отключить кнопку закрытия в любой из современных браузеров.

Если все, что вы ищете, чтобы держать пользователей на странице, то я предложил бы использовать window.onbeforeunload JavaScript событие

window.onbeforeunload = function(){ return 'Do you want to leave ?';} 

Это поддерживается во всех основных браузерах, задавая пользователям вопрос, хотят ли они выйти в середине критической операции.

Вот ссылка статья, чтобы вы начали Using the OnBeforeUnload JavaScript Event

+0

да, это мы пробовали. Но нам нужно показать предупреждающее сообщение, когда они попытаются закрыть браузер, и показывая существующий «Вы уверены, что хотите уйти», когда мы используем этот фрагмент кода. user2239309

+0

Window.onbeforeuload реализован по-разному в разных браузерах. Но да, это событие будет вызвано даже при нажатии кнопки закрытия браузера и может быть отменено. –

+0

Не помещайте «window.alert (« Hai »); просто верните строку. Будет работать браузер обозревателя. –

Смежные вопросы