• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
victorysteven
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  web前端

 
【原创】关于IE8上打印预览后window.close()无法关闭页面的问题
摘要:最近才发现这个问题。在IE8上弹出的popup画面中,使用IE自身的打印预览,预览后点【×】关闭预览画面回到POPUP画面中点close按钮调用window.close()竟然无法关闭页面。而使用【ESC】按键关闭预览画面后,window.close()是正常的。究其原因是因为IE内核中少写了一句话。内核中检测了【ESC】按键按下的事件,并且调用了自身的Close()方法。这个方法是封装在IE内部的,外部无法调用。但并未监听点【×】时的事件。点【×】后给人感觉是关闭了画面,但其实预览画面属于一个modDialog。点【×】只是隐藏,没有真正的关闭,它会一 阅读全文
posted @ 2012-04-29 00:06 victorysteven 阅读(1438) 评论(1) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3