[发明专利]一种浏览器及其结束标签页的方法有效
申请号: | 201210432364.8 | 申请日: | 2012-11-02 |
公开(公告)号: | CN103793282B | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | 唐红兵 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F11/00 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 栗若木 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 及其 结束 标签 方法 | ||
1.一种浏览器结束标签页的方法,其特征在于,包括:
当主进程对Trident标签页进行操作的过程中需要结束该Trident标签页时,主进程通知Trident子进程卸载该Trident标签页;
Trident子进程卸载该Trident标签页,Trident子进程完成卸载后通知主进程;
主进程收到所述Trident子进程完成卸载的通知后,销毁该Trident标签页。
2.如权利要求1所述的方法,其特征在于,主进程销毁该Trident标签页的情况包括:
关闭该Trident标签页;或
将该Trident标签页上导航到新的页面。
3.如权利要求2所述的方法,其特征在于,所述主进程通知Trident子进程卸载该Trident标签页的步骤包括:
主进程发送用于指示卸载该Trident标签页的异步消息给Trident子进程,并在该异步消息中携带一用于指示卸载完成后关闭该Trident标签页或重新导航的第一参数;
所述Trident子进程完成卸载后通知主进程的步骤包括:
Trident子进程发送指示卸载已完成的消息给主进程,并在所述指示卸载已完成的消息中携带所述第一参数;
所述主进程销毁该Trident标签页的步骤包括:
根据所述指示卸载已完成的消息中的第一参数的值关闭该Trident标签页或在该Trident标签页上导航。
4.如权利要求3所述的方法,其特征在于,当所述第一参数的值表示为重新导航时,所述主进程通知Trident子进程卸载该Trident标签页的步骤中还包括:
所述主进程保存导航的各参数,中断导航;
所述主进程销毁该Trident标签页的操作的步骤包括:
所述主进程根据所保存的导航的各参数在该Trident标签页上继续导航到新的页面。
5.如权利要求1到4中任一项所述的方法,其特征在于,Trident子进程卸载Trident标签页的步骤包括:
Trident子进程将该Trident标签页导航到预设页面,当收到该预设页面的页面加载触发的预定事件时确定已完成该Trident标签页的卸载。
6.如权利要求5所述的方法,其特征在于:
所述预设页面为空白页。
7.如权利要求5所述的方法,其特征在于,所述预定事件包括DocumentComplete事件。
8.如权利要求1到4中任一项所述的方法,其特征在于,Trident子进程卸载Trident标签页的步骤包括:
Trident子进程设立一标志并设为特定值,将该Trident标签页导航到预设页面,如果该Trident标签页弹出模态对话框时取消卸载,则停止卸载;
当收到预设页面的文档完成DocumentComplete事件时,Trident子进程判断是否当前标签页的统一资源定位符和所述预设页面的一致且所述标志的值为所述特定值,如果是则确定已完成该Trident标签页的卸载。
9.一种浏览器,包括:
主进程模块和Trident子进程模块;
其特征在于:
所述主进程模块当对Trident标签页进行操作的过程中需要结束该Trident标签页时,通知所述Trident子进程模块卸载该Trident标签页;以及当收到所述Trident子进程模块完成卸载的通知后销毁该Trident标签页;
所述Trident子进程模块用于根据所述主进程模块的通知后卸载Trident标签页,完成卸载后通知所述主进程模块。
10.如权利要求9所述的浏览器,其特征在于,所述主进程模块销毁该Trident标签页的情况包括:
关闭该Trident标签页;或
将该Trident标签页上重新导航。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210432364.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件看门狗系统及方法
- 下一篇:一种日期区间的确定系统和方法