VB 源码VC 源码ASP源码JSP源码PHP源码CGI源码FLASH源码素材模板C 源程序常用软件文档中心其他程序

网页设计

网页设计
平面设计
三维设计
动画设计
综合设计
搜索优化

本类阅读TOP10

·经典网页设计欣赏
·网页效果集合
·下拉菜单全攻略(Javascript篇)
·Dreamweaver网页编辑技巧十八例
·下拉菜单全攻略(DW篇)
·网页布局设计基础
·主页javascript特效19则
·网页背景设计全攻略
·精华代码集
·让网页适应不同尺寸的显示器

精品推荐
全屏窗无提示关闭父窗口

作者:佚名 来源:本站原创 加入时间:2003-11-10 月光软件站

希望这是window.open()打开fullscreen全屏窗口时无提示关闭父窗口的完美解决方案:

我们通常都是用控件法,在父窗口文件里放一个:
<object id=closeWin type=""application/x-oleobject"" classid=""clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11""><param name=""Command"" value=""CLOSE""></object>
然后子窗口closeWin.Click()来无提示关闭父窗口。

这样做的弊病是:这个<object>是outlook的一个控件,有些朋友习惯用比如foxmail这样的客户端,压根装windows的时候就没装outlook,那样就不会有效果。现在的解决思路就是让父窗口自己把自己再声明为子窗口,而这个原父窗口的“虚拟父窗口”其实并不存在,将他声明为null就可以了,这样既然原父窗口自己也变成“子窗口”了,那么就可以很方便地用window.close()来关闭他了,根本不用担心会有提示框:)

其实是我写代码的时候碰巧写错了,结果歪打正着!我只在IE6测试了,其他兼容性没测试。

代码拷贝框

[Ctrl+A 全部选择 然后拷贝]


相关文章

相关软件




月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有