Как показать модальное всплывающее окно в опере, используя JavaScript - PullRequest
0 голосов
/ 21 марта 2012

Я могу показать всплывающее окно Madal, используя JavaScript в IE, используя следующий код:

var retVal = window.showModalDialog(PagePath, null, 'dialogWidth:850px;dialogHeight:870px;resizable:no;status:no;help:no;scroll=yes');

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

Я помещаю возвращаемое значение в скрытое поле, а из кода позади я перенаправляю науказанная страница основана на значении возврата (значение в скрытом поле).

1 Ответ

1 голос
/ 21 марта 2012

AFAIK showModalDialog является специфичным для IE методом. Если вы хотите использовать модальное окно в других браузерах, вам придется запрограммировать его самостоятельно. Может быть этот jsfiddle поможет вам начать.

...