Почему window.showModalDialog устарел? Что использовать вместо этого?

Я разрабатывал сценарий GreaseMonkey, который использовал.window.showModalDialog

Но прежде чем закончить, я обнаружил, что Firefox 29 предупреждает:

Использование window.showModalDialog () не рекомендуется. Используйте вместо этого window.open (). Для получения дополнительной помощиhttps://developer.mozilla.org/en-US/docs/Web/API/Window.open

Но проблема в том, чтоwindow.open потребностиUniversalBrowserWrite привилегия для того, чтобы открыть модальное окно, используя.window.open

Тогда почемуwindow.showModalDialog осуждается? Есть ли API, который нене требует привилегий?

Заметка: Я нене хочуне настоящие модальный диалог (как jQuery 'ы один) мне нужнареальный модальный режим, который приостанавливает выполнение JavaScript.

Ответы на вопрос(4)

Ваш ответ на вопрос