2013-12-13 1 views
0

Mega имеет интересную функцию, расположенные на нем, которая появляется, чтобы настроить заголовок и текст кнопки коробки JavaScript confirm():Пользовательская кнопка Текст на JavaScript Confirm

Customized confirm box

Как это достигается, когда каждый ресурс I «Я нахожу здесь и в другом месте, говоря мне, что это невозможно?

Спасибо!

+0

Я подозреваю, что это не окно javascript, проверяющее ... Как вы можете подтвердить подтверждение? – nycynik

+0

Я перезагружаю страницу во время передачи файла. Я уверен, что это чистое JS-окно, а не полифония, например, диалоговое окно jQueryUI, потому что у него есть хром и стиль кнопки операционной системы (Ubuntu 10.04). – Meshaal

+0

Вы можете сказать, потому что стандартное диалоговое окно позволит вам переместить его за пределы окна браузера, диалоги CSS/HTML, которые вы не можете перемещать за пределами окна. – nycynik

ответ

2

По предложению вопроса Passerby в комментариях к вопросу я провел несколько тестов, и получается, что текст Chromium onbeforeunload настроен для перезагрузки, в отличие от навигации или закрытия страницы. Таким образом, перезагрузка страницы заставляла событие срабатывать и возвращать подтверждение перезагрузки.

Fiddle: http://jsfiddle.net/eXFnR/

Спасибо за понимание!