我有一个条件,我想在页面加载时显示弹出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);
}
答案 0 :(得分:2)
在javascript函数pageload(){//读取查询字符串中,一个答案在另一个上面 $(#DIV).show(); 通过这个你可以在页面加载期间将div显示为pop。
答案 1 :(得分:2)
为什么不使用ASP.net AJAX Control Toolkit中包含的ModalPopupExtender?
答案 2 :(得分:0)
osx.js文件中的用户模态函数,并使用page.registerstartupscript从后面的代码调用它。