弹出新窗口的状态栏问题
2007-01-24 11:55
141 查看
window.open、showModalDialog、showModelessDialog(注意拼写)都是弹出新窗口,这里不讨论其区别与用法,请参见:窗口专题。
他们的第三个参数中均可指定是否显示新窗口的状态栏,在以前状态栏都很“听话”,指定显示出来就显示出来,指定隐藏就隐藏,但在 WindowsXP+SP2 中,状态栏总是要显示出来。
这是由于微软考虑了更多的安全细节的原因,如果有兴趣的朋友可以读读微软公司 Tony Chor 的 blog:http://blogs.msdn.com/ie/archive/2004/08/10/212008.aspx(英文)
如果要隐藏状态栏,就得设置一下客户端,要求客户端把这个站点加入信任站点,那么这个站点弹出窗口的状态栏就可以隐藏起来了。注意,有人说加入信任站点也无法隐藏,这可能是由于其信任站点的级别设得过高造成的,用默认的就可以了。危险,加入信任站点后,表示客户端可以接受除状态栏问题的更多操作。
当然要客户端把我们的站点加入信任站点,是不现实的方法,所以,在目前,我们只能考虑没有隐藏状态栏这个功能,所有的弹出窗口均有状态栏,用这样的思想设计网页。
他们的第三个参数中均可指定是否显示新窗口的状态栏,在以前状态栏都很“听话”,指定显示出来就显示出来,指定隐藏就隐藏,但在 WindowsXP+SP2 中,状态栏总是要显示出来。
这是由于微软考虑了更多的安全细节的原因,如果有兴趣的朋友可以读读微软公司 Tony Chor 的 blog:http://blogs.msdn.com/ie/archive/2004/08/10/212008.aspx(英文)
如果要隐藏状态栏,就得设置一下客户端,要求客户端把这个站点加入信任站点,那么这个站点弹出窗口的状态栏就可以隐藏起来了。注意,有人说加入信任站点也无法隐藏,这可能是由于其信任站点的级别设得过高造成的,用默认的就可以了。危险,加入信任站点后,表示客户端可以接受除状态栏问题的更多操作。
当然要客户端把我们的站点加入信任站点,是不现实的方法,所以,在目前,我们只能考虑没有隐藏状态栏这个功能,所有的弹出窗口均有状态栏,用这样的思想设计网页。
相关文章推荐
- showModalDialog 链接弹出新窗口问题
- Android Studio学习笔记4常用弹出窗口和解决输出中文乱码的问题
- (MFC)关于点击窗口1的button弹出对话框2,关闭对话框2,需要点击两次对话框1的button才能弹出对话框2的问题
- ExtJs框架开发的弹出窗口问题
- 设置透明状态栏后,弹出键盘的冲突问题
- ie屏蔽flash弹出窗口问题的解决办法
- javascript弹出窗口问题总结
- 解决弹出的窗口window.open会被浏览器阻止的问题(自定义open方法)
- 图文详细解决office2010弹出:“此错误通常是由宏安全 性设置造成。。。。”窗口的问题
- 模态窗口弹出模态窗口进行刷新父窗口的问题
- [经验总结]定时器或串口回调函数绘图时弹出新窗口的问题
- 使用springMVC返回json时,浏览器会弹出下载窗口问题
- 使用Layer弹出iframe表单窗口,有几率无法成功提交表单问题解决
- 弹出showModalDialog窗口提交表单并关闭窗口的问题 (关闭又弹出新窗口问题)
- FLex3中弹出窗口包含TabNavigator时标签页的标题可能显示不完全的问题及解决方法
- [转]关于ShowModalDialog中的Excel导出窗口不能自动弹出的问题
- webbrowser屏蔽弹出窗口的问题
- JavaScript页面刷新与弹出窗口问题解决方法
- FLex3中弹出窗口包含TabNavigator时标签页的标题可能显示不完全的问题及解决方法
- jquery Jbox 插件实现弹出窗口在修改的数据之后,关闭弹出窗口刷新父页面的问题