访问浏览器的方法及装置的制造方法_4

文档序号:9249232阅读:来源:国知局
序,W监听用户基于所述用户操作控件所触发的操作 事件。
[0089] 进一步的,处理器101还用于调用存储器102中的访问浏览器的应用程序,W执行 W下操作:
[0090] 基于设置的所述非模态授权对话框的属性,通过用户接口 103将所述新标签数据 映射的所述非模态授权对话框固定显示在所述用户操作界面下方的预设位置处,并将所述 非模态授权对话框息浮显示在所述显示页面的上层。
[0091] 进一步的,处理器101还用于调用存储器102中的访问浏览器的应用程序,w执行 W下操作:
[0092] 通过通信总线105配置所述非模态授权对话框对象;
[0093] 浏览器内核初始化时,通过内核接口将所述非模态授权对话框对象注入至浏览器 内核对应的所述显示代码中。
[0094] 本发明实施例浏览器接收浏览器页面发送的显示授权对话框的显示请求,加载包 含非模态授权对话框对象的显示代码;运行加载的所述显示代码;获取显示页面对应的标 签数据W及非模态授权对话框对应的新标签数据,并在所述显示页面对应的所述标签数据 中插入所述非模态授权对话框对应的新标签数据;根据所述标签数据W及新标签数据,在 用户操作界面上显示所述显示页面,同时显示所述新标签数据映射的所述非模态授权对话 框;达到了移动终端用户不操作授权对话框时仍可W继续访问浏览器显示页面的目的;提 高了浏览器的智能性,使得浏览器的使用更具人性化;进一步地,通过进程注入的方式将配 置的非模态授权对话框对象注入显示代码,提高了浏览器后续调用所述非模态授权对话框 对象的调用效率。
[0095] 需要说明的是,在本文中,术语"包括"、"包含"或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为该种过程、方法、物品或者装置所固有 的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括 该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0096] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0097] 通过W上的实施方式的描述,本领域的技术人员可W清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可W通过硬件,但很多情况下 前者是更佳的实施方式。基于该样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如R0M/RAM、磁碟、光盘)中,包括若干指令用W使得一台终端设备(可W是手机,计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[009引 W上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明 说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领 域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种访问浏览器的方法,其特征在于,包括以下步骤: 接收浏览器页面发送的显示授权对话框的显示请求,加载包含非模态授权对话框对象 的显示代码; 运行加载的所述显示代码; 获取显示页面对应的标签数据以及非模态授权对话框对应的新标签数据,并在所述显 示页面对应的所述标签数据中插入所述非模态授权对话框对应的新标签数据; 根据所述标签数据以及新标签数据,在用户操作界面上显示所述显示页面,同时显示 所述新标签数据映射的所述非模态授权对话框。2. 如权利要求1所述的方法,其特征在于,所述加载包含非模态授权对话框对象的显 示代码的步骤包括: 调用应用程序编程接口,以URL的方式将包含非模态授权对话框对象的显示代码注入 至浏览器内核。3. 如权利要求1所述的方法,其特征在于,所述在所述显示页面对应的所述标签数据 中插入所述非模态授权对话框对应的新标签数据的步骤包括: 在显示页面对应的所述标签数据中,将所述非模态授权对话框对应的所述新标签数据 插入至所述标签数据的尾部,并设置所述非模态授权对话框的属性。4. 如权利要求3所述的方法,其特征在于,所述设置所述非模态授权对话框的属性包 括: 在所述非模态授权对话框上设置用户操作控件,并设置对所述非模态授权对话框进行 监听的监听程序,以监听用户基于所述用户操作控件所触发的操作事件。5. 如权利要求3所述的方法,其特征在于,所述显示所述新标签数据映射的所述非模 态授权对话框包括: 基于设置的所述非模态授权对话框的属性,将所述新标签数据映射的所述非模态授权 对话框固定显示在所述用户操作界面下方的预设位置处,并将所述非模态授权对话框悬浮 显示在所述显示页面的上层。6. 如权利要求1-5任一项所述的方法,其特征在于,所述接收浏览器页面发送的显示 授权对话框的显示请求,加载包含非模态授权对话框对象的显示代码的步骤之前还包括: 配置所述非模态授权对话框对象; 浏览器内核初始化时,通过内核接口将所述非模态授权对话框对象注入至浏览器内核 对应的所述显示代码中。7. -种访问浏览器的装置,其特征在于,包括加载模块和显示模块; 所述加载模块用于: 接收浏览器页面发送的显示授权对话框的显示请求,加载包含非模态授权对话框对象 的显示代码; 运行加载的所述显示代码; 获取显示页面对应的标签数据以及非模态授权对话框对应的新标签数据,并在所述显 示页面对应的所述标签数据中插入所述非模态授权对话框对应的新标签数据; 所述显示模块用于: 根据所述标签数据以及新标签数据,在用户操作界面上显示所述显示页面,同时显示 所述新标签数据映射的所述非模态授权对话框。8. 如权利要求7所述的装置,其特征在于,所述加载模块还用于: 调用应用程序编程接口,以URL的方式将包含非模态授权对话框对象的显示代码注入 至浏览器内核。9. 如权利要求7所述的装置,其特征在于,所述加载模块还用于: 在显示页面对应的所述标签数据中,将所述非模态授权对话框对应的所述新标签数据 插入至所述标签数据的尾部,并设置所述非模态授权对话框的属性。10. 如权利要求9所述的装置,其特征在于,所述加载模块还用于: 在所述非模态授权对话框上设置用户操作控件,并设置对所述非模态授权对话框进行 监听的监听程序,以监听用户基于所述用户操作控件所触发的操作事件。11. 如权利要求9所述的装置,其特征在于,所述显示模块还用于: 基于设置的所述非模态授权对话框的属性,将所述新标签数据映射的所述非模态授权 对话框固定显示在所述用户操作界面下方的预设位置处,并将所述非模态授权对话框悬浮 显示在所述显示页面的上层。12. 如权利要求7-11任一项所述的装置,其特征在于,还包括配置模块; 所述配置模块用于: 配置所述非模态授权对话框对象; 浏览器内核初始化时,通过内核接口将所述非模态授权对话框对象注入至浏览器内核 对应的所述显示代码中。
【专利摘要】本发明公开一种访问浏览器的方法及装置,本发明实施例浏览器接收浏览器页面发送的显示授权对话框的显示请求,加载包含非模态授权对话框对象的显示代码;运行加载的所述显示代码;获取显示页面对应的标签数据以及非模态授权对话框对应的新标签数据,并在所述显示页面对应的所述标签数据中插入所述非模态授权对话框对应的新标签数据;根据所述标签数据以及新标签数据,在用户操作界面上显示所述显示页面,同时显示所述新标签数据映射的所述非模态授权对话框;达到了移动终端用户不操作授权对话框时仍可以继续访问浏览器显示页面的目的;提高了浏览器的智能性,使得浏览器的使用更具人性化。
【IPC分类】G06F17/30
【公开号】CN104965832
【申请号】CN201410259331
【发明人】舒玉强
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年10月7日
【申请日】2014年6月11日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1