开启网页的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机技术领域,特别涉及一种开启网页的方法和装置。
【背景技术】
[0002] 随着互联网技术的不断发展,通过互联网获取信息成为人们获取信息的主要途 径,浏览器是人们访问互联网最常用的工具之一。
[0003] 一般地,当用户通过浏览器访问某个网址时,浏览器的主进程会创建网页进程,并 将携带有该网址的网页开启指令,发送给该网页进程,网页进程根据网页开启指令中携带 的网址,在该网页进程中开启对应的网页。在开启网页的过程中,经常会遇到网络不稳定等 因素导致的网页开启失败的情况。对于这种情况,用户可以点击浏览器中的刷新按钮,以触 发重新执行开启网页的处理。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 通过上述方法重新执行开启网页的处理时,需要用户点击浏览器中的刷新按钮, 以触发执行开启网页的处理,这样,使得开启网页的操作较繁琐,导致开启网页的效率低 下。
【发明内容】
[0006] 为了解决现有技术的问题,本发明实施例提供了一种开启网页的方法和装置。所 述技术方案如下:
[0007] 第一方面,提供了一种开启网页的方法,所述方法包括:
[0008] 主进程向第一辅进程发送携带有目标网络地址的第一网页开启指令,以使所述第 一辅进程根据所述目标网络地址,执行开启对应的网页的操作,如果开启所述网页失败,则 向所述主进程发送网页重开启消息;
[0009] 当接收到所述第一辅进程发送的网页重开启消息时,所述主进程根据所述网页重 开启消息,确定所述第一辅进程对应的网络地址为所述目标网络地址;
[0010] 所述主进程建立第二辅进程,并向所述第二辅进程发送携带有所述目标网络地 址的第二网页开启指令,以使所述第二辅进程根据所述目标网络地址,执行开启对应的网 页的操作。
[0011] 第二方面,提供了一种开启网页的方法,所述方法包括:
[0012] 第一辅进程接收主进程发送的携带有目标网络地址的第一网页开启指令,并根据 所述目标网络地址,执行开启对应的网页的操作;
[0013] 如果开启所述网页失败,则所述第一辅进程向所述主进程发送网页重开启消息; 以使所述主进程根据所述网页重开启消息,确定所述第一辅进程对应的网络地址为所述目 标网络地址,建立第二辅进程,并向所述第二辅进程发送携带有所述目标网络地址的第二 网页开启指令;
[0014] 所述第一辅进程将自身关闭。
[0015] 第三方面,提供了一种开启网页的装置中建立的主进程,所述主进程包括:
[0016] 发送模块,用于向第一辅进程发送携带有目标网络地址的第一网页开启指令,以 使所述第一辅进程根据所述目标网络地址,执行开启对应的网页的操作,如果开启所述网 页失败,则向所述主进程发送网页重开启消息;
[0017] 确定模块,用于当接收到所述第一辅进程发送的网页重开启消息时,根据所述网 页重开启消息,确定所述第一辅进程对应的网络地址为所述目标网络地址;
[0018] 建立模块,用于建立第二辅进程,并向所述第二辅进程发送携带有所述目标网络 地址的第二网页开启指令,以使所述第二辅进程根据所述目标网络地址,执行开启对应的 网页的操作。
[0019] 第四方面,提供了一种开启网页的装置中建立的第一辅进程,所述第一辅进程包 括:
[0020] 接收模块,用于接收主进程发送的携带有目标网络地址的第一网页开启指令,并 根据所述目标网络地址,执行开启对应的网页的操作;
[0021] 发送模块,用于如果开启所述网页失败,则向所述主进程发送网页重开启消息;以 使所述主进程根据所述网页重开启消息,确定所述第一辅进程对应的网络地址为所述目标 网络地址,建立第二辅进程,并向所述第二辅进程发送携带有所述目标网络地址的第二网 页开启指令;
[0022] 关闭模块,用于将自身关闭。
[0023] 第五方面,提供了一种开启网页的装置,所述装置中建立有主进程和第一辅进 程,其中:
[0024] 所述主进程,用于向第一辅进程发送携带有目标网络地址的第一网页开启指令; 当接收到所述第一辅进程发送的网页重开启消息时,根据所述网页重开启消息,确定所述 第一辅进程对应的网络地址为所述目标网络地址;建立第二辅进程,并向所述第二辅进程 发送携带有所述目标网络地址的第二网页开启指令,以使所述第二辅进程根据所述目标网 络地址,执行开启对应的网页的操作;
[0025] 所述第一辅进程,用于接收主进程发送的携带有目标网络地址的第一网页开启指 令,并根据所述目标网络地址,执行开启对应的网页的操作;如果开启所述网页失败,则向 所述主进程发送网页重开启消息;将自身关闭。
[0026] 本发明实施例提供的技术方案带来的有益效果是:
[0027] 本发明实施例中,主进程向第一辅进程发送携带有目标网络地址的第一网页开启 指令,以使第一辅进程根据目标网络地址,执行开启对应的网页的操作,如果开启该网页失 败,则向主进程发送网页重开启消息,当接收到第一辅进程发送的网页重开启消息时,主进 程根据网页重开启消息,确定第一辅进程对应的网络地址为目标网络地址,主进程建立第 二辅进程,并向第二辅进程发送携带有目标网络地址的第二网页开启指令,以使第二辅进 程根据目标网络地址,执行开启对应的网页的操作,这样,当第一辅进程开启网页失败时, 主进程可以自动建立第二辅进程,由第二辅进程重新开启该网页,简化了用户开启网页的 操作,从而,可以提高开启网页的效率。
【附图说明】
[0028] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0029] 图1是本发明实施例提供的一种开启网页的方法流程图;
[0030] 图2是本发明实施例提供的一种开启网页的方法流程图;
[0031] 图3是本发明实施例提供的一种开启网页的方法流程图;
[0032] 图4是本发明实施例提供的一种开启网页的方法流程图;
[0033] 图5是本发明实施例提供的一种开启网页的装置中建立的主进程的结构示意 图;
[0034] 图6是本发明实施例提供的一种开启网页的装置中建立的第一辅进程的结构示 意图;
[0035] 图7是本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0036] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0037] 实施例一
[0038] 本发明实施例提供了 一种开启网页的方法,该方法可以由终端中建立的主进程和 辅进程共同实现。
[0039] 如图1所示,该方法中主进程的处理流程可以包括如下的步骤:
[0040] 步骤101,主进程向第一辅进程发送携带有目标网络地址的第一网页开启指令,以 使第一辅进程根据目标网络地址,执行开启对应的网页的操作,如果开启该网页失败,则向 主进程发送网页重开启消息。
[0041] 步骤102,当接收到第一辅进程发送的网页重开启消息时,主进程根据网页重开启 消息,确定第一辅进程对应的网络地址为目标网络地址。
[0042] 步骤103,主进程建立第二辅进程,并向第二辅进程发送携带有目标网络地址的第 二网页开启指令,以使第二辅进程根据目标网络地址,执行开启对应的网页的操作。
[0043] 如图2所示,该方法中第一辅进程的处理流程可以包括如下的步骤:
[0044] 步骤201,第一辅进程接收主进程发送的携带有目标网络地址的第一网页开启指 令,并根据目标网络地址,执行开启对应的网页的操作。
[0045] 步骤202,如果开启该网页失败,则第一辅进程向主进程发送网页重开启消息,以 使主进程根据网页重开启消息,确定第一辅进程对应的网络地址为目标网络地址,建立第 二辅进程,并向第二辅进程发送携带有目标网络地址的第二网页开启指令。
[0046] 步骤203,第一辅进程将自身关闭。
[0047] 本发明实施例中,主进程向第一辅进程发送携带有目标网络地址的第一网页开启 指令,以使第一辅进程根据目标网络地址,执行开启对应的网页的操作,如果开启该网页 失败,则向主进程发送网页重开启消息,当接收到第一辅进程发送的网页重开启消息时,主