:种网页更新内容的提示方法及系统(组图)

优采云 发布时间: 2021-04-04 22:11

  :种网页更新内容的提示方法及系统(组图)

  专利名称:网页更新内容的提示方法和系统*敏*感*词*法

  技术领域:

  本发明涉及网页技术领域,尤其涉及一种提示网页内容更新的方法和系统。

  背景技术:

  网站的内容一直在更新。当用户每天在不同的时间打开相同的网站时,他们看到的内容是不同的,并且用户通常只关注最新的内容,而不会阅读它们。的新内容,基本上不注意过时或已阅读的内容。这时,用户需要从网页上的众多信息中找出最近更新或未读的内容,这是不一样的。这非常容易,尤其是在门户网站网站的首页上信息。如果没有提示,查找新内容也是一项艰巨的任务。为了方便用户从海量信息中查找更新的内容,许多浏览器现在都引入了订阅功能。 网站提供的订阅内容,例如RSS格式或Atom格式,将被更新。标识内容和未读内容,以便用户仅需打开浏览器的订阅页面即可知道哪些内容已更新,哪些内容已被读取。但是对于不提供RSS或Atom 网站或不支持订阅功能的浏览器,用户无法获得更新内容的提示信息。

  发明内容

  鉴于此,本发明提供了一种用于提示网页的更新内容的方法和系统,该方法和系统还可以为不提供订阅功能的网站提供针对更新内容的提示。为达到上述目的,本发明的技术方案具体实现如下:一种提示网页更新内容的方法,该方法包括:在用户当前浏览的网页的指定区域中获取网页内容将网页内容与预存内容进行比较是,当用户上次浏览网页时,指定区域的网页内容获取该网页指定区域的更新内容;将指定区域的网页内容保存在用户当前浏览的网页中;在浏览器中更新更新提示内容。一种提示网页内容更新的系统,该系统包括:获取模块,用于获取用户当前查看的网页的指定区域内的网页内容;比较模块,用于将所述获取模块获取的网页内容与所述存储模块中已有的内容进行比较。当用户上次浏览该网页时,所述指定区域的网页内容获取所述指定区域的更新内容。网页;存储模块,用于将指定区域的网页内容保存在用户当前浏览的网页中;提示模块,用于在浏览器中提示更新内容。从上述技术方案可以看出,本发明的提示网页更新内容的方法和系统,通过将同一网页中相同指定区域的网页内容与当前浏览网页进行比较,从而获得当前浏览网页中的更新。用户当前正在浏览以及上次浏览。内容,以便不提供订阅网站或不具有订阅功能的浏览器也可以被提示更新网页中的内容。

  图。图1是根据本发明实施例的提示网页更新内容的方法的流程图。图2是根据本发明实施例的用于比较和确定更新内容的方法的流程图。图3是根据本发明实施例的提示网页内容更新的系统的结构*敏*感*词*。图4是根据本发明实施例的比较模块的示意性*敏*感*词*。

  为了使本发明的目的,技术方案和优点更加清楚和易懂,下面将结合附图和实施例对本发明作进一步的详细描述。本发明主要是在用户每次浏览网页时保存网页的内容,通过比较当前网页内容与上次保存的网页内容之间的差异,确定网页中的内容是新的,并发送提示信给用户

  图1是根据本发明的用于提示网页的更新内容的方法的流程图。如图1所示,该方法包括以下步骤:步骤101:在用户当前浏览的网页的指定区域中获取网页内容;例如,通常由多个区域嵌套的门户网站倾向于将不同列的内容存储在不同区域中,并且用户通常只关注网页上特定列的内容。因此,在此步骤中,可以使用户获得预先指定该区域中网页的内容;当然,如果用户指定了网页的所有区域,则将获得网页的所有内容。步骤102:当用户上次浏览网页时,将网页内容与指定区域中的预存网页内容进行比较,得到网页指定区域的更新内容;如果之前已经打开过用户当前正在浏览的网页,则将保存用户最近一次浏览该网页指定区域的网页内容。此时,将网页指定区域的网页内容与用户上次浏览网页时保存的指定区域的网页内容进行比较。在网页指定区域中的内容中,有新内容且未更改。步骤103:将网页内容保存在用户当前浏览的网页的指定区域,并在浏览器中提示更新的内容。将获取的网页内容保存在用户当前浏览的网页的指定区域中,并覆盖上次保存的指定区域的网页内容,以便用户下次浏览网页时可以比较内容,并获得内容与上一步相同。提示网页的更新内容,例如突出显示更新的内容,为更新的内容添加提示标记等;它可以通过浏览器内核提供的相关接口来实现,例如,通过Highlight API突出显示更新的内容

  / Jn o另外,在比较内容时,您需要标识用户指定的区域,并使用唯一的标识符表示用户指定的区域,然后才能在页面中比较网页的内容。网页的指定区域。为了识别指定区域,可以使用网页代码中不同区域的特征代码。例如,对于网页代码中的不同区域,通常会有代表该区域的名称或标识。该标识可以是id,className甚至是webpage元素的id。通过使用这些标识符加上当前网页的URL,可以使用该区域中网页元素的序列号来指示指定的区域,以唯一地标识用户选择的网页区域。

  此后,您可以基于此唯一标识符在网页区域与其网页内容之间建立映射关系。以URL +元素路径作为唯一标识符为例。如表1所示,可以建立以下对应关系:

  URL元素路径Web内容

  #txArea从此区域获得的Web内容

  #NewsInfo表1.指定区域的唯一标识符与网页内容之间的映射关系可用于标识用户浏览的网页中用于比较的指定区域中的网页内容。使用唯一标识符,您还需要获取与标识符相对应的特定Web内容。如何获取Web内容的具体示例如下:1、获取指定区域的HTML代码。例如,使用IE浏览器的用户可以通过IHTMLElement的innerHTML接口获取指定的内容。通过比较指定区域的当前和最后保存的HTML代码,该区域的HTML代码可以知道哪些内容是新的。 2、获取指定区域中的文档对象模型(DOM)节点信息。网页中的任何元素都是DOM节点。我们可以通过获取网页代码中的DOM节点来获取网页中的每个网页元素。例如,在H`TML代码中,

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线