在ipod上的safari浏览器中运行asp.net应用程序

Running asp.net application in safari browser on ipod

本文关键字:运行 asp net 应用程序 浏览器 ipod 上的 safari      更新时间:2023-09-26

我正在ipod上的safari浏览器中测试我的asp.net应用程序。我在打开弹出窗口时遇到了一些问题。我有一个网格视图,其中有一些链接按钮。点击这些链接按钮,弹出窗口应该打开。但什么都没有发生。这个问题有什么解决办法吗?

function OpenQuestionWindow(Store, AuditDate, SectionId) {
        var returnValue = window.showModalDialog("Questions.aspx?store=" + Store + "&auditDate=" + AuditDate + "&section=" + SectionId, "", "dialogHeight:750px; dialogWidth:950px;center:yes;edge:raised; Scroll:Yes; ");
        if (returnValue == true) {
            __doPostBack('', '');
        }
    }

window.showmodaldialog不是Apple Safari支持的函数。请参阅适用于iPhone操作系统的Safari Web内容指南。在最好的情况下,移动浏览器会将该调用视为弹出窗口,默认情况下通常会阻止该调用。你应该看看JavaScriptUI框架,JQueryUI,找到一种跨平台兼容的方式来做你想要的事情。