Por que o window.showModalDialog foi descontinuado? O que usar em vez disso?
Eu estava desenvolvendo um script GreaseMonkey que usavawindow.showModalDialog
.
Mas antes de terminar, descobri que o Firefox 29 alerta:
O uso de window.showModalDialog () foi descontinuado. Use window.open (). Para mais ajudahttps://developer.mozilla.org/en-US/docs/Web/API/Window.open
Mas o problema é quewindow.open
necessidadesUniversalBrowserWrite
privilégio para abrir uma janela modal usandowindow.open
.
Então, por que éwindow.showModalDialog
descontinuada? Existe alguma API que não exija privilégios?
Nota: Eu não quero umfalso diálogo modal (como o do jQuery), preciso de umreal modal que pausa a execução do JavaScript.