一种页面打开的检测方法及装置的制造方法

文档序号:10512363阅读:178来源:国知局
一种页面打开的检测方法及装置的制造方法
【专利摘要】本发明公开了一种页面打开的检测方法及装置。所述方法包括:获取网站的页面参数信息,所述页面参数信息包括所述网站中所有页面被打开时记录的参数信息;根据所述页面参数信息判断待检测页面是否被打开。本发明还公开了用于实现所述方法的装置。本发明的技术方案,能够弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的各个页面是否被打开进行及时检测,以便于进行一些后续操作。
【专利说明】
一种页面打开的检测方法及装置
技术领域
[0001]本发明涉及互联网技术领域,尤其涉及一种页面打开的检测方法及装置。
【背景技术】
[0002]近年来,随着互联网的迅猛发展,人们的生活已经全面进入互联网时代,吃、穿、住、行等等所有与生活息息相关的都深深地打上了互联网的烙印。
[0003]现有技术中,互联网中同一网站下的好多网页会有嵌套、一层套着一层,根目录通常为该网站的主页面即第一层页面。用户在浏览主页面的时候,如发现感兴趣的内容,可以点击进入第二层页面,在第二层页面中,用户如需要还可以进一步点击进入第三层页面;以此类推,用户可以进入第五层或者第十层页面等等。
[0004]由于网站的主页面和其下的第N层页面之间有必要的关联关系,必要的时候需要知道第N层页面是否被打开。但是,在现有技术中,主页面无法判断第N层页面是否被打开。

【发明内容】

[0005]本发明实施例提供一种页面打开的检测方法及装置,用于弥补现有技术的不足,实现对第N层页面的打开进行检测。
[0006]本发明提供一种页面打开的检测方法,包括以下步骤:
[0007]获取网站的页面参数信息,所述页面参数信息包括所述网站中所有页面被打开时记录的参数信息;
[0008]根据所述页面参数信息判断待检测页面是否被打开。
[0009]进一步可选地,当所述页面参数信息包括cookie文件时;
[0010]获取网站的页面参数信息,具体包括:获取所述网站的所述cookie文件,所述cookie文件中记录有所述网站中各网页的页面被打开时记录的cookie;
[0011]根据所述页面参数信息判断待检测页面是否被打开,具体包括:根据所述cookie文件中的各所述cookie,判断所述待检测页面是否被打开。
[0012]进一步可选地,根据所述cookie文件中的各所述cookie,判断所述待检测页面是否被打开,具体包括:
[0013]判断所述cookie文件中是否包括所述待检测页面对应的所述cookie,若包括时,确定所述待检测页面被打开;否则确定所述待检测页面未被打开。
[0014]进一步可选地,当所述页面参数信息包括所述网站的页面嵌套关系;
[0015]获取网站的页面参数信息,具体包括:获取所述网站的所述页面嵌套关系,所述页面嵌套关系中记录有所述网站中各网页的页面被打开时所述页面与所述网站中其他页面的嵌套关系;
[0016]根据所述页面参数信息判断待检测页面是否被打开,具体包括:根据所述页面嵌套关系,判断所述待检测页面是否被打开。
[0017]进一步可选地,根据所述页面嵌套关系,判断所述待检测页面是否被打开,具体包括:
[0018]判断所述页面嵌套关系中是否包括所述待检测页面,若包括时,确定所述待检测页面被打开,否则确定所述待检测页面未被打开。
[0019]本发明还提供一种页面打开的检测装置,包括:
[0020]获取模块,用于获取网站的页面参数信息,所述页面参数信息包括所述网站中所有页面被打开时记录的参数信息;
[0021]检测模块,用于根据所述页面参数信息判断待检测页面是否被打开。
[0022]进一步可选地,当所述页面参数信息包括cookie文件时;
[0023]所述获取模块,具体用于获取所述网站的所述cookie文件,所述cookie文件中记录有所述网站中各网页的页面被打开时记录的cookie;
[0024]所述检测模块,具体用于根据所述cookie文件中的各所述cookie,判断所述待检测页面是否被打开。
[0025]进一步可选地,所述检测模块,具体用于判断所述cookie文件中是否包括所述待检测页面对应的所述cookie,若包括时,确定所述待检测页面被打开;否则确定所述待检测页面未被打开。
[0026]进一步可选地,当所述页面参数信息包括所述网站的页面嵌套关系;
[0027]所述获取模块,具体用于获取所述网站的所述页面嵌套关系,所述页面嵌套关系中记录有所述网站中各网页的页面被打开时所述页面与所述网站中其他页面的嵌套关系;
[0028]所述检测模块,具体用于根据所述页面嵌套关系,判断所述待检测页面是否被打开。
[0029]进一步可选地,所述检测模块,具体用于判断所述页面嵌套关系中是否包括所述待检测页面,若包括时,确定所述待检测页面被打开,否则确定所述待检测页面未被打开。
[0030]本发明的页面打开的检测方法及装置,通过获取网站的页面参数信息,并根据页面参数信息判断待检测页面是否被打开,实现对网站中待检测页面是否被打开进行检测。弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的第N层页面是否被打开进行及时检测,以便于进行一些后续操作。
[0031]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0032]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0033]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0034]图1为本发明的页面打开的检测方法的实施例一的流程图。
[0035]图2为本发明的页面打开的检测方法的实施例二的流程图。
[0036]图3为本发明的页面打开的检测方法的实施例三的流程图。
[0037]图4为本发明的页面打开的检测装置实施例的结构示意图。
【具体实施方式】
[0038]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0039]图1为本发明的页面打开的检测方法的实施例一的流程图。如图1所示,本实施例的页面打开的检测方法,具体可以包括如下步骤:
[0040]100、获取网站的页面参数信息;
[0041]本实施例的页面参数信息包括网站中所有页面被打开时记录的参数信息。
[0042]101、根据页面参数信息判断待检测页面是否被打开。
[0043]由于页面参数信息中记录了网站中所有页面被打开时记录的参数信息,因此根据该页面参数信息,可以判断该网站中待检测的页面是否被打开。
[0044]本实施例的页面打开的检测方法的执行主体可以为页面打开的检测装置,页面打开的监测装置可以设置在网站的主页面上,便于配合网站的主页面实现对网站中待检测的页面是否被打开进行检测。
[0045]本实施例中,页面参数信息可以记录在网页浏览器的客户端侧,例如可以存储在cookie文件中,当每一个网页被打开,均在cookie文件中存储该网页对应的页面参数信息;且该网站的页面参数信息也能够被网站例如网站的主页面获取到。当网站的主页面想要检测其下嵌套的第N层页面是否被打开,只需要获取该网站的页面参数信息;便可以根据页面参数信息判断待检测页面如该网站的主页面下嵌套的第N层页面是否被打开。
[0046]本实施例的页面打开的检测方法,通过获取网站的页面参数信息,并根据页面参数信息判断待检测页面是否被打开,实现对网站中待检测页面是否被打开进行检测。弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的第N层页面是否被打开进行及时检测,以便于进行一些后续操作。
[0047]图2为本发明的页面打开的检测方法的实施例二的流程图。如图2所示,本实施例的页面打开的检测方法在上述图1所示实施例的技术方案的基础上,以页面参数信息包括cookie文件为例,来描述本发明的技术方案。如图2所示,本实施例的页面打开的监测方法,具体可以包括如下步骤:
[0048]200、获取网站的cookie文件;
[0049]本实施例中的cookie文件中记录有网站中各网页的页面被打开时记录的cookie。
[0050]201、根据cookie文件中的各cookie,判断待检测页面是否被打开。
[0051]例如,该步骤201具体可以包括:判断cookie文件中是否包括待检测页面对应的cookie,若包括时,确定待检测页面被打开;否则确定待检测页面未被打开。
[0052]本实施例的cookie文件是在网站的客户端一侧记录的,只要一打开一层页面,就可以添加一个cookie,因此只需要判断是否有这一层的cookie根据cookie文件中的各cookie,判断待检测页面是否被打开就能知道对应的页面是否打开着,从而做一些操作。
[0053]例如,每打开一个页面,就记录一个cookie,该cookie可以记录为:a = I (I表示页面被打开),a是该层网页的地址,这样,用户打开多少页面,就会有多少个cookie存在,当需要判断其他页面是否被打开,就会查找是否有这样的cookie存在。若存在这样的cookie,则表不该页面被打开,否则该页面未被打开。
[0054]本实施例的页面打开的检测方法,通过获取网站的cookie文件;并根据cookie文件中的各cookie,判断待检测页面是否被打开,实现对网站中待检测页面是否被打开进行检测,弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的第N层页面是否被打开进行及时有效地检测,以便于进行一些后续操作。
[0055]图3为本发明的页面打开的检测方法的实施例三的流程图。如图3所示,本实施例的页面打开的检测方法在上述图1所示实施例的技术方案的基础上,以页面参数信息包括网站的页面嵌套关系为例,来描述本发明的技术方案。如图3所示,本实施例的页面打开的监测方法,具体可以包括如下步骤:
[0056]300、获取网站的页面嵌套关系;
[0057]本实施例的页面嵌套关系中记录有网站中各网页的页面被打开时页面与网站中其他页面的嵌套关系。
[0058]301、根据页面嵌套关系,判断待检测页面是否被打开。
[0059]例如,该步骤301具体可以包括:判断页面嵌套关系中是否包括待检测页面,若包括时,确定待检测页面被打开,否则确定待检测页面未被打开。
[0060]在网站的网页被打开时,记录页面地址;并根据用户操作的次序,把页面的嵌套关系记录下来,例如:al = bl\b2\b3,bl = cl\c2\c3,表示记录了页面al下面又打开了页面(bl、b2和b3),页面bl下面又打开了页面(cl、c2和c3)。该页面嵌套关系也可以记录中在cookie信息中,当想要监测第5级的某个也难是否被打开,可以直接在cookie信息中直接查找第5级某个页面是否有记录,若有记录,确定其被打开,否则确定其未被打开,因此,本实施例的方案能够进一步加快查找速度。
[0061]本实施例的页面打开的检测方法,通过获取网站的页面嵌套关系;并根据页面嵌套关系,判断待检测页面是否被打开,实现对网站中待检测页面是否被打开进行检测。弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的第N层页面是否被打开进行及时有效地检测,以便于进行一些后续操作。
[0062]图4为本发明的页面打开的检测装置实施例的结构示意图。如图4所示,本实施例的页面打开的检测装置,具体可以包括:获取模块10和检测模块11.
[0063]其中获取模块10用于获取网站的页面参数信息,该页面参数信息包括网站中所有页面被打开时记录的参数信息;检测模块11与获取模块10连接,检测模块11用于根据获取模块10获取的页面参数信息判断待检测页面是否被打开。
[0064]本实施例的页面打开的检测装置,通过采用上述模块实现页面打开的检测,与上述图1所示实施例的页面打开的检测的实现原理相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。
[0065]本实施例的页面打开的检测装置,通过采用上述模块实现通过获取网站的页面参数信息,并根据页面参数信息判断待检测页面是否被打开,实现对网站中待检测页面是否被打开进行检测。弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的第N层页面是否被打开进行及时检测,以便于进行一些后续操作。
[0066]进一步可选地,当页面参数信息包括cookie文件时;获取模块10具体用于获取网站的cookie文件,cookie文件中记录有网站中各网页的页面被打开时记录的cookie;检测模块11具体用于根据获取模块10获取的cookie文件中的各cookie,判断待检测页面是否被打开。
[0067]例如,检测模块11具体用于判断获取模块10获取的cookie文件中是否包括待检测页面对应的cookie,若包括时,确定待检测页面被打开;否则确定待检测页面未被打开。
[0068]进一步可选地,当页面参数信息包括网站的页面嵌套关系;获取模块10具体用于获取网站的页面嵌套关系,页面嵌套关系中记录有网站中各网页的页面被打开时页面与网站中其他页面的嵌套关系;检测模块11具体用于根据获取模块10获取的页面嵌套关系,判断待检测页面是否被打开。
[0069]例如,检测模块11具体用于判断获取模块10获取的页面嵌套关系中是否包括待检测页面,若包括时,确定待检测页面被打开,否则确定待检测页面未被打开。
[0070]上述实施例的页面打开的检测装置,通过采用上述模块实现页面打开的检测,与上述图2或者图3所示实施例的页面打开的检测的实现原理及技术效果相同,详细可以参考上述图2或者图3所示实施例的记载,在此不再赘述。
[0071]上述实施例的页面打开的检测装置,通过采用上述模块实现实现对网站中待检测页面是否被打开进行检测,弥补了现有技术中,无法对待检测页面是否打开进行检测的缺陷,通过采用本实施例的技术方案,网站的主页面可以对嵌套在其下的第N层页面是否被打开进行及时有效地检测,以便于进行一些后续操作。
[0072]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0073]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0074]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0075]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0076]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种页面打开的检测方法,其特征在于,包括以下步骤: 获取网站的页面参数信息,所述页面参数信息包括所述网站中所有页面被打开时记录的参数信息; 根据所述页面参数信息判断待检测页面是否被打开。2.根据权利要求1所述的方法,其特征在于,当所述页面参数信息包括cookie文件时; 获取网站的页面参数信息,具体包括:获取所述网站的所述cookie文件,所述cookie文件中记录有所述网站中各网页的页面被打开时记录的cookie; 根据所述页面参数信息判断待检测页面是否被打开,具体包括:根据所述cookie文件中的各所述cookie,判断所述待检测页面是否被打开。3.根据权利要求2所述的方法,其特征在于,根据所述cookie文件中的各所述cookie,判断所述待检测页面是否被打开,具体包括: 判断所述cookie文件中是否包括所述待检测页面对应的所述cookie,若包括时,确定所述待检测页面被打开;否则确定所述待检测页面未被打开。4.根据权利要求1所述的方法,其特征在于,当所述页面参数信息包括所述网站的页面嵌套关系; 获取网站的页面参数信息,具体包括:获取所述网站的所述页面嵌套关系,所述页面嵌套关系中记录有所述网站中各网页的页面被打开时所述页面与所述网站中其他页面的嵌套关系; 根据所述页面参数信息判断待检测页面是否被打开,具体包括:根据所述页面嵌套关系,判断所述待检测页面是否被打开。5.根据权利要求4所述的方法,其特征在于,根据所述页面嵌套关系,判断所述待检测页面是否被打开,具体包括: 判断所述页面嵌套关系中是否包括所述待检测页面,若包括时,确定所述待检测页面被打开,否则确定所述待检测页面未被打开。6.一种页面打开的检测装置,其特征在于,包括: 获取模块,用于获取网站的页面参数信息,所述页面参数信息包括所述网站中所有页面被打开时记录的参数信息; 检测模块,用于根据所述页面参数信息判断待检测页面是否被打开。7.根据权利要求6所述的装置,其特征在于:当所述页面参数信息包括cookie文件时; 所述获取模块,具体用于获取所述网站的所述cookie文件,所述cookie文件中记录有所述网站中各网页的页面被打开时记录的cookie; 所述检测模块,具体用于根据所述cookie文件中的各所述cookie,判断所述待检测页面是否被打开。8.根据权利要求7所述的装置,其特征在于,所述检测模块,具体用于判断所述cookie文件中是否包括所述待检测页面对应的所述cookie,若包括时,确定所述待检测页面被打开;否则确定所述待检测页面未被打开。9.根据权利要求6所述的装置,其特征在于,当所述页面参数信息包括所述网站的页面嵌套关系; 所述获取模块,具体用于获取所述网站的所述页面嵌套关系,所述页面嵌套关系中记录有所述网站中各网页的页面被打开时所述页面与所述网站中其他页面的嵌套关系;所述检测模块,具体用于根据所述页面嵌套关系,判断所述待检测页面是否被打开。10.根据权利要求9所述的装置,其特征在于,所述检测模块,具体用于判断所述页面嵌套关系中是否包括所述待检测页面,若包括时,确定所述待检测页面被打开,否则确定所述待检测页面未被打开。
【文档编号】G06F17/30GK105868386SQ201610225570
【公开日】2016年8月17日
【申请日】2016年4月12日
【发明人】吕海川
【申请人】无锡天脉聚源传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1