0

我有一个条件,我想在页面加载时显示弹出 div,具体取决于查询字符串。就像如果查询字符串delete=1那么我需要打开弹出窗口。我正在使用以下链接中弹出的模式:

SimpleModal Demos我正在使用OSX 样式对话框,请帮助我。

我的代码背后的代码是

   if (!string.IsNullOrEmpty(Request.QueryString["delete"]) && !string.IsNullOrEmpty(Request.QueryString["u"]))
    {
        ScriptManager.RegisterStartupScript(this, GetType(), "test", "$('#osx-modal-content').modal({overlayId: 'osx-overlay',containerId: 'osx-container', closeHTML: null,minHeight: 80,opacity: 65, position: ['0',],overlayClose: true, onOpen: OSX.open,onClose: OSX.close }); ", true);
    }
4

3 回答 3

2

javasript function pageload(){ //读取查询字符串 $(#div).show(); 通过这个,你可以在页面加载过程中将 div 显示为 pop。

于 2012-10-01T07:55:30.270 回答
2

为什么不使用 ASP.net AJAX 控件工具包中包含的 ModalPopupExtender?

于 2012-10-01T08:05:24.933 回答
0

osx.js 文件中的用户模式函数,并使用 page.registerstartupscript 从后面的代码中调用它

于 2012-10-01T06:59:35.163 回答