0

我在 Ipad 的 safari 上运行我的 asp.net 应用程序,我想在打开任何弹出窗口时禁用父窗口。为此,我正在使用..

window.showModalDialog("Questions.aspx?store=" + Store + "&auditDate=" + AuditDate + "&section=" + SectionId, "", "dialogHeight:750px; dialogWidth:950px;center:yes;edge:raised; Scroll:Yes; ");

但是 showModalDialog() 方法在 Ipad 的 safari 浏览器中不起作用,所以我正在使用 window.open() 函数。但是 showModalDialog() 的功能已经丢失。

请告诉我,如何在打开弹出窗口时禁用父窗口,并让我知道在不使用 showModalDialog() 方法的情况下实现此功能的任何替代方法,以便在所有浏览器中工作而不会出现与浏览器的兼容性问题。

4

1 回答 1

-1

window.showModalDialog 仅适用于 IE。您应该考虑将 JQuery UI 用于您的模态对话框Jquery UI

于 2012-07-13T08:58:19.417 回答