Почему 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.