//以下是弹出模态对话框的语句,是可以正常弹出的!
str_NoticeMsg = "showModalDialog('MailManagement/MessageNotice.aspx',window,'dialogWidth:210px;dialogHeight:200px;dialogLeft:1000;dialogTop:1000;help:no;status:no;scroll:no;resizable:yes')"; ScriptManager.RegisterStartupScript(this, this.GetType(), "", str_NoticeMsg, true);//但是我把showModalDialog改成showModelessDialog后,却弹不出非模态对话框。
//更奇怪的是,弹出了几次,但重新运行系统又不弹出了!!请问是什么原因呢?
解决方案 »
- 如何用Jquery获取这个对象。
- 一键转播到腾讯微博的寻找解决方案
- 请问怎么能做到form提交而form中的button不提交?
- 如何引用其它htm文件里面的表格内容? 各位大虾快帮忙啊!
- 请问javascript用什么函数取一个数值的整数和小数点后面的部分,急用,在线等,谢谢
- 如何动态的增加、删除表单里的文本框?再先等待]
- 关于IFRAME的问题?
- 如何做一个只可以在本窗口,不可以转到其它窗口的窗口
- 类似网站统计器东西,求思路。。。。。
- 怎样通过选择按钮a,然后在选择另外一个按钮赋值给按钮a?
- 关于 ext + Google map api 应用的问题
- $(event.target)在IE下怎么用
1.浏览器安全问题。被浏览器拦截了。
不要在服务器端的按钮回发事件中写脚本块来调用 , showModalDialog这样肯定被拦结,必须用客户端的超链接或按钮来调用
弹出窗口怎样才不被拦截呢
2.缓存。禁止网页缓存(html,asp,jsp)
但我必须从后台获取数据,然后弹出对话框。
也就是必须要用AJAX的ScriptManager.RegisterStartupScript