文章分类
|
推荐文章
|
最新文章
|
热点文章
|
最新软件
|
国产软件
|
国外软件
|
汉化补丁
|
设为首页
|
加入收藏
业界资讯
|
图形图像
|
操作系统
|
网络冲浪
|
工具软件
|
办公软件
|
媒体动画
|
精文荟萃
|
认证考试
|
网站建设
|
技术开发
|
专栏
当前位置:
abcdown网络学院
→
网站建设
→
Html
→
全屏窗无提示关闭父窗口
精品广告
推荐TOP10
·
怎样在Web开发中完美控制IE标题栏
·
正则表达式过滤HTML危险脚本
·
用CSS控制浏览器的滚动条
·
marquee标记的用法
·
HTML语言:什么是Unicode 什么是UTF-8
·
XHTML编写网页代码的七条基本规范
·
HTML和XHTML的区别
·
HTML语言:什么是Unicode?什么是UTF-8?
·
HTML 和 XHTML 区别
·
HTML标记全集
阅读TOP10
·
中国地区三级联动下拉菜单代码和示例(附带代码下载)
·
DIV下拉式菜单(一)
·
用层模拟下拉列表框
·
弹出窗口代码集萃
·
使用div仿javascript模态窗口
·
怎样在Web开发中完美控制IE标题栏
·
CSS+DIV设计实例:超酷的竖排导航
·
正则表达式过滤HTML危险脚本
·
如何隐藏网页中的层DIV
·
全屏窗无提示关闭父窗口
全屏窗无提示关闭父窗口
日期:2008年9月28日 作者:清风网络学院 查看:[
大字体
中字体
小字体
]
希望这是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测试了,其他兼容性没测试。
运行代码框
<body onload="var cw=window.open('about:<body bgcolor=buttonface scroll=no>POPOEVER<br><br><span onclick=self.close()>点这里关闭</span></body>','','fullscreen');cw.resizeTo(400,300);cw.moveTo(screen.width/2-200,screen.height/2-150);opener='http://www.blueidea.com/';window.close();"> </body>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
上一篇:
《豪杰视频通》网络应用技巧拾遗
下一篇:
正则的几个基本概念
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
相关软件:
相关文章:
·
如何让IE浏览器窗口始终保持最大化
·
弹出窗口代码集萃
·
使用div仿javascript模态窗口
·
C#控制Windows Messenger和Windows Live Messenger窗口发送消息
·
IE浏览器不能打开新窗口的解决办法
·
暗黑破坏神2窗口显示秘籍(Diablo II)
·
在网页中使用javascript打开没有最大化、最小化和关闭按钮的窗口
特别声明:
本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[
打印本页
] [
关闭窗口
] 转载请注明来源:
http://www.abcdown.net
首页
|
本站声明
|
下载帮助
|
发布软件
|
中文版权所有:
ABC学院
浙ICP备05000717号