浏览 3477 次
锁定老帖子 主题:小议 window.close
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-20
最后修改:2009-08-20
opera:可以关闭自身,能关闭自己打开的页面,被打开的页面可以关闭自己,可以关闭opener ie7:类似于ff,比ff强的地方是关闭不是由自己打开的页面时会弹出确认框 ie6:类似IE7,不过赋值window.opener为任意值后,不会出现关闭确认框 页面a: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="zh-CN"> <head> <style> html,body{ height:100%; width :100%; } </style> <script language="javascript"> function clscpage(){ window.opener = window; window.close(); } var openp; function openpage(){ openp = window.open("wincloseb.htm"); } function clspage(){ openp.close(); } </script> </head> <body onload=""> <a onclick="clscpage()">关闭当前页</a> <a onclick="openpage()">打开新页面</a> <a onclick="clspage()">关闭新页面</a> </body> </html> 页面b: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="zh-CN"> <head> <style> html,body{ height:100%; width :100%; } </style> <script language="javascript"> function clscpage(){ window.close() } function clsopener(){ opener.close(); } </script> </head> <body onload=""> <a onclick="clscpage()">关闭当前页</a> <a onclick="clsopener()">关闭上一页</a> </body> </html> 网名: 天堂左我往右 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-08-21
我现在想关闭浏览器,好像也没有办法?
|
|
返回顶楼 | |
发表时间:2009-08-23
不是自己打开的貌似没有很好的办法...
|
|
返回顶楼 | |