掌桥专利:专业的专利平台
掌桥专利
首页

保存网页内容的方法、装置、设备和计算机可读介质

文献发布时间:2023-06-19 11:16:08


保存网页内容的方法、装置、设备和计算机可读介质

技术领域

本发明涉及计算机技术领域,尤其涉及一种保存网页内容的方法、装置、设备和计算机可读介质。

背景技术

随着互联网的不断发展,网页的功能也在不断丰富。许多网络(Web)产品已经融入到了每个人的工作和生活中,给人们的生活和工作带来了极大的便利。

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:

用户在浏览网页过程中,由于需要打开相关记录软件以保存网页内容,导致保存网页内容操作复杂,工作效率较低。

发明内容

有鉴于此,本发明实施例提供一种保存网页内容的方法、装置、设备和计算机可读介质,保存网页内容操作简单,进而能够提高工作效率。

为实现上述目的,根据本发明实施例的一个方面,提供了一种保存网页内容的方法,包括:

接收用户在浏览器中选择的网页内容;

基于所述用户的指示确定将所选择的网页内容进行保存,展示所述用户的文件列表;

所述用户在所述文件列表中选择文件后,展示所述文件的已有内容;

在所述文件中,接收基于所述网页内容对所述已有内容的编辑,保存所述文件。

所述网页内容包括文字和/或图片。

所述用户在所述文件列表中所选择的文件是在所述用户在浏览器中选择的网页内容之前建立的;

或,

所述用户在所述文件列表中所选择的文件是在展示所述文件列表时用户新建的。

所述展示所述用户的文件列表,包括:以弹窗的方式展示所述用户的文件列表;

所述展示所述文件的已有内容,包括:以弹窗的方式展示所述文件的已有内容。

所述接收基于所述网页内容对所述已有内容的编辑之前,还包括:

在用户所选择的文件中,展示所述用户在浏览器中所选择的网页内容,以供所述用户进行编辑。

所述接收基于所述网页内容对所述已有内容的编辑之前,还包括:

在用户所选择的文件中,展示所述用户在浏览器中所选择的网页内容和所述网页的链接,以供所述用户进行编辑。

所述编辑包括以下一项或多项:删除、增加和批注。

所述在所述文件中,接收基于所述网页内容对所述已有内容的编辑,保存所述文件,包括:

利用前台脚本展示基于所述网页内容对所述已有内容的编辑;

所述前台脚本将编辑后的内容发送至后台脚本;

所述后台脚本将所述编辑后的内容保存至服务器。

所述保存所述文件,包括:

按照预设周期在本地自动保存所述文件,或者按照预设周期向服务器发送所述文件。

根据本发明实施例的第二方面,提供了一种保存网页内容的装置,包括:

第一接收模块,用于接收用户在浏览器中选择的网页内容;

列表模块,用于基于所述用户的指示确定将所选择的网页内容进行保存,展示所述用户的文件列表;

内容模块,用于所述用户在所述文件列表中选择文件后,展示所述文件的已有内容;

第二接收模块,用于在所述文件中,接收基于所述网页内容对所述已有内容的编辑,保存所述文件。

根据本发明实施例的第三方面,提供了一种保存网页内容的电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的方法。

根据本发明实施例的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述的方法。

上述发明中的一个实施例具有如下优点或有益效果:因为接收用户在浏览器中选择的网页内容;基于用户的指示确定将所选择的网页内容进行保存,展示用户的文件列表;用户在文件列表中选择文件后,展示文件的已有内容;在文件中,接收基于网页内容对已有内容的编辑,保存文件。用户选择网页内容后,可以在文件中保存用户所选择的网页内容,保存网页内容操作简单,进而能够提高工作效率。

上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

附图说明

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:

图1是根据本发明实施例的保存网页内容的方法的主要流程的示意图;

图2是根据本发明实施例的文件列表的示意图;

图3是根据本发明实施例的展示文件的已有内容的示意图;

图4是根据本发明实施例的展示网页内容的示意图;

图5是根据本发明实施例的另一个展示网页内容的示意图;

图6是根据本发明实施例的基于网页内容进行编辑的流程的示意图;

图7是根据本发明实施例的保存网页内容的流程的示意图;

图8是根据本发明实施例的保存网页内容的装置的主要结构的示意图;

图9是本发明实施例可以应用于其中的示例性系统架构图;

图10是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。

具体实施方式

以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

现有技术中,一些Web笔记类产品不断的给办公与学习带来了方便,与笔记类产品配套的应用软件也不断涌现出,提高用户对于笔记类产品的使用效率,增加用户黏性。

在用户在浏览网页需要记录网页内容,但需要先打开相关笔记类产品,再通过复制、粘贴等操作才能在笔记类产品中保存网页内容,因此存在保存网页内容操作复杂,进而导致用户的工作效率较低的技术问题。

为了解决保存网页内容操作复杂,进而导致用户的工作效率较低的技术问题,可以采用以下本发明实施例中的技术方案。

参见图1,图1是根据本发明实施例的保存网页内容的方法的主要流程的示意图,接收用户在浏览器中所选择的网页内容,并存储在文件中。如图1所示,具体包括以下步骤:

S101、接收用户在浏览器中选择的网页内容。

本发明实施例中的技术方案主要应用于浏览器。浏览器是用来显示在万维网或局域网等内的文字、图像及其他信息的软件,它还可以让用户与这些文件进行交互操作。浏览器是电脑上网时经常使用到的应用软件。

用户通过浏览器可以阅读文字、图像及其他信息。在多个平台中,如:windows、mac、Linux、Android、IOS均有浏览器。因此,本发明的实施例可以在上述系统中运行。

具体来说,接收用户在浏览器中选择的网页内容。在本发明实施例中,网页内容可以是一段文字和/或一个或多个图片。

示例性的,用户在浏览器中浏览网页,网页中包括文字和/或图片。当用户点击鼠标,在浏览器中选择网页内容,则说明用户已选择网页内容,并需要保存所选择的网页内容。那么,插件可以接收用户在浏览器中选择的网页内容。其中,插件可以是预先按照在浏览器中。插件可以执行本发明实施例中的技术方案。

插件是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下,而不能脱离指定的平台单独运行。在本发明实施例中,用户可以通过鼠标或快捷键调用插件。作为一个示例,点击鼠标键,则可以选择插件。

插件包括前台脚本和后台脚本。脚本是一种批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合。

前台脚本是与用户直接交互涉及的脚本。与前台脚本相对应的是后台脚本。后台脚本是在后台运行,不直接与用户交互涉及的脚本。

后台脚本在浏览器的应用程序编程接口绑定网页,以提取在浏览器中选择的网页内容。

后台脚本在浏览器的应用程序编程接口绑定网页。这样,在实际的操作过程中,用户打开浏览器,通过浏览器浏览网页,鼠标选中需要保存的内容,后台脚本就可以接收用户在浏览器中选择的网页内容。

在本发明的一个实施例中,为了便于后端脚本提取用户在浏览器中选择的网页内容,后台脚本在chrome浏览器中的window.chrome.contextMenus.create绑定网页的selection事件。

其中,对于其他的浏览器可以预先获取对应的应用程序编程接口,以绑定网页对应事件,进而前台脚本能够提取用户在浏览器中选择的网页内容。

S102、基于用户的指示确定将所选择的网页内容进行保存,展示用户的文件列表。

基于用户的指示确定将所选择的网页内容进行保存。作为一个示例,用户的指示包括用户在浏览器中以鼠标选择网页内容,并单击鼠标,则用户确定保存所选择的网页内容;作为另一个示例,用户的指示包括用户在浏览器中以快捷键选择网页内容,并持续预设时间段,如:1秒,则确定用户保存所选择的网页内容。

基于用户的指示确定将所选择的网页内容进行保存,则可以展示用户的文件列表。作为一个示例,用户点击鼠标,以确定保存所选择的网页内容,以弹窗的方式展示用户的文件列表。

参见图2,图2是根据本发明实施例的文件列表的示意图,用户点击鼠标,以弹窗的方式展示文件列表,文件列表中包括文件A、文件B和文件C。

具体来说,在本发明实施例中,前端脚本与后端脚本之间可以通过消息插件交互信息。具体来说,前台脚本通过前台消息插件向后台脚本发送包括网页内容的消息,后台脚本保存网页内容。后台脚本通过后台消息插件向前台脚本发送消息。

其中,前台消息插件可以是window.chrome.runtime.onMessage.addEventListener。后台消息插件可以是Window.chrome.tabs.sendMessage。

用户确定将所选择的网页内容进行保存,则前台脚本会以弹窗的方式显示文件列表。文件列表存储于云端的服务器。前台脚本无法直接从服务器请求文件列表。因此,前台脚本可以通过后台脚本获取文件列表。

具体来说,前台脚本通过前台消息插件发送消息以获取文件列表。后台脚本并未保存有文件列表。后台脚本可以从服务器获取文件列表,并通过后台消息插件向前台脚本发送文件列表。前台脚本以弹窗的方式显示文件列表。

作为一个示例,后台脚本可以使用ajax向云端的服务器请求得到文件列表。通过在后台脚本与云端的服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页如果需要更新内容,必须重新加载整个网页页面。

在本发明的一个实施例中,前台脚本组装文件列表得到DOM对象,将DOM对象插入网页的标签中,以弹窗的方式显示文件列表。

示例性的,前台脚本可以使用appendChildren方法,将DOM对象插入到当前网页的body标签中,以弹窗的方式显示文件列表。

S103、用户在文件列表中选择文件后,展示文件的已有内容。

在本发明实施例中,文件列表可以是不包括任何文件的列表,或是包括一个或多个文件的列表。作为一个示例,用户在初次使用插件的情况下,文本列表中并未包括任何文件,因此文件列表是不包括任何文件的列表。作为另一个示例,用户已在文件列表中保存文件,则文件列表是包括一个或多个文件的列表。

用户在文件列表中选择文件,以展示文件的已有内容。在本发明的一个实施例中,文件可以预先建立。如:用户在浏览器中选择网页内容之前建立文件。

此外,文件还可以即时建立,即在展示文件列表时建立文件。作为一个示例,用户初次使用插件,文件列表为空。在需要展示文件列表的情况下,用户可以新建一个或多个文件。这样,用户能够在文件列表中选择文件。作为一个示例,新建一个或多个文件,并以默认名称命名上述新建文件,如:新建文件A等。

用户可以在文件列表中通过鼠标或键盘选择文件后,向用户展示文件的已有内容。文件的已有内容,是文件中已经存在的内容。作为一个示例,用户选择的文件是新建文件,则已有内容为空。作为另一个示例,用户选择的文件并非新建文件,则已有内容是用户在之前编辑的内容。

在本发明的一个实施例中,可以以弹窗的方式展示所述文件的已有内容。参见图3,图3是根据本发明实施例的展示文件的已有内容的示意图。以弹窗的方式展示图3中的内容,文件1是文件名称。在弹窗中可以展示文件1的已有内容。

S104、在文件中,接收基于网页内容对已有内容的编辑,保存所述文件。

展示文件的已有内容的目的在于,方便用户基于所选择的网页内容编辑已有内容。在本发明的一个实施例中,在用户所选择的文件中,可以展示用户在浏览器中所选择的网页内容,以供用户进行编辑。

参见图4,图4是根据本发明实施例的展示网页内容的示意图。用户在文件列表中选择文件1,图4中展示文件1的已有内容。此外,在文件1的已有内容下方,还展示用户在浏览器中所选择的网页内容。这样,无需用户再次指示,可以直接将所选择的网页内容追加到已有内容的尾部。

参见图5,图5是根据本发明实施例的另一个展示网页内容的示意图。图5与图4的不同之处在于,在文件1的已有内容上方,还展示用户在浏览器中所选择的网页内容。这样,无需用户再次指示,可以直接将所选择的网页内容追加到已有内容的头部。

在本发明的一个实施例中,考虑到用户可能需要保存网页的链接,以便后续再次浏览该网页。那么,在展示所选择网页内容的同时,还可以展示网页的链接,以供用户进行编辑。

在本发明实施例中,用户基于所选择的网页内容对已有内容的编辑,具体可以包括删除、增加和批注中的一种或多种。其中,批注是可以对已有内容的批注,还可以是对网页内容的批注。

参见图6,图6是根据本发明实施例的基于网页内容进行编辑的流程的示意图,具体包括:

S601、利用前台脚本展示基于网页内容对已有内容的编辑。

用户点击文件列表中的文件,即可进入该文件的编辑页面。前台脚本在文件列表中选择的文件中,根据网页内容进行编辑。

示例性的,在上述文件的编辑过程中,前台脚本依靠从后台脚本获取到所选的文件的已有内容,并将用户选择的网页内容追加到已有内容的尾部,即可完成内容添加。

当用户再次选择其他网页内容,依然可以保存到已有内容的尾部。用户不断选择,不断保存,最后形成一篇长内容笔记,该内容保存于用户选择的文件中。

S602、前台脚本将编辑后的内容发送至后台脚本。

为了保存编辑后的内容,前台脚本将编辑后的内容发送至后台脚本。

在本发明的一个实施例中,前台脚本在文件列表中选择的文件中,根据网页内容进行编辑。为了防止用户编辑过程中文件内容丢失,前台脚本周期性发送编辑后的内容至后台脚本。

S603、后台脚本将编辑后的内容保存至服务器。

后台脚本与云端的服务器耦合。后台脚本可以将编辑后的内容保存至服务器。

示例性的,前台脚本在使用onchange方法响应到用户修改文件后,每间隔一分钟,通过后台脚本将用户编辑的文件保存服务器,防止长时间不操作导致编辑内容的丢失。保存成功后,在服务器中即可查看以及二次编辑内容。

在本发明的一个实施例中,用户可以在文件列表中多次选择文件,并根据多个网页内容对不同的文件进行编辑。

示例性的,前台脚本在文件列表中选择的文件中,根据网页内容进行编辑后,再次在文件列表中选择文件,以根据再次选择的网络内容进行编辑。

在本发明的一个实施例中,保存文件可以按照预设周期在本地自动保存文件,或者按照预设周期向服务器发送文件。以便于用户可以从本地或服务器获取已存储的文件。

在上述本发明的实施例中,接收用户在浏览器中选择的网页内容;基于用户的指示确定将所选择的网页内容进行保存,展示用户的文件列表;用户在文件列表中选择文件后,展示文件的已有内容;在文件中,接收基于网页内容对已有内容的编辑,保存文件。用户选择网页内容后,可以在文件中保存用户所选择的网页内容,保存网页内容操作简单,进而能够提高工作效率。

下面结合具体的实施例,示例性说明本发明的技术方案。参见图7,图7是根据本发明实施例的保存网页内容的流程的示意图,具体包括以下步骤:

S701、安装插件。

在浏览器安装包括前台脚本和后台脚本构成的插件。

S702、在浏览器中选择的网页内容。

用户通过浏览器查看网页,并可以选择网页内容。

S703、在弹窗中选择插件。

用户在浏览器中选择网页内容,则可以弹出包括插件的菜单。用户通过点击插件,在弹窗中选择插件。这样,可以将选择的网页内容,存储在插件中。

S704、判断用户是否登录。

由于需要将用户选择的网页内容,存储在插件中。对于每个用户而言,需要登录后将所选择的网页内容保存在文件中。

判断用户未登录,则执行S505;判断用户已登录,则执行S506。

S705、用户登录。

用户在插件中登录,具体可以以用户名和密码登录;也可以,以其他软件的用户名和密码登录,其他软件与该插件可以使用同一个的用户名和密码。

S706、在弹窗中展示文件列表。

基于用户的指示确定将所选择的网页内容进行保存,在弹窗中展示用户的文件列表。

S707、接收用户指示。

接收用户指示,按照用户指示执行相应的操作。用户选择文件列表中的文件,则执行S708;用户点击结束按钮,则结束。

S708、在弹窗中展示文件的已有内容,根据网页内容编辑已有内容。

在文件列表的文件中,根据网页内容编辑已有内容。

此外,用户在完成当前文件的编辑之后,还可以从文件列表中,再次选择文件进行编辑。

图8是根据本发明实施例的保存网页内容的装置的主要结构的示意图,保存网页内容的装置可以实现保存网页内容的方法,如图8所示,保存网页内容的装置具体包括:

第一接收模块801,用于接收用户在浏览器中选择的网页内容。

列表模块802,用于基于用户的指示确定将所选择的网页内容进行保存,展示用户的文件列表。

内容模块803,用于用户在文件列表中选择文件后,展示文件的已有内容。

第二接收模块804,用于在文件中,接收基于网页内容对已有内容的编辑,保存文件。

在本发明的一个实施例中,网页内容包括文字和/或图片。

在本发明的一个实施例中,用户在文件列表中所选择的文件是在用户在浏览器中选择的网页内容之前建立的;

或,

用户在文件列表中所选择的文件是在展示文件列表时用户新建的。

在本发明的一个实施例中,列表模块802,具体用于以弹窗的方式展示用户的文件列表;

内容模块803,具体用于以弹窗的方式展示文件的已有内容。

在本发明的一个实施例中,第二接收模块804,还用于在用户所选择的文件中,展示所述用户在浏览器中所选择的网页内容,以供所述用户进行编辑。

在本发明的一个实施例中,第二接收模块804,还用于在用户所选择的文件中,展示所述用户在浏览器中所选择的网页内容和所述网页的链接,以供所述用户进行编辑。

在本发明的一个实施例中,编辑包括以下一项或多项:删除、增加和批注。

在本发明的一个实施例中,第二接收模块804,具体用于利用前台脚本展示基于所述网页内容对所述已有内容的编辑;

所述前台脚本将编辑后的内容发送至后台脚本;

所述后台脚本将所述编辑后的内容保存至服务器。

在本发明的一个实施例中,第二接收模块804,具体用于按照预设周期在本地自动保存所述文件,或者按照预设周期向服务器发送所述文件。

图9示出了可以应用本发明实施例的保存网页内容的方法或保存网页内容的装置的示例性系统架构900。

如图9所示,系统架构900可以包括终端设备901、902、903,网络904和服务器905。网络904用以在终端设备901、902、903和服务器905之间提供通信链路的介质。网络904可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备901、902、903通过网络904与服务器905交互,以接收或发送消息等。终端设备901、902、903上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。

终端设备901、902、903可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

服务器905可以是提供各种服务的服务器,例如对用户利用终端设备901、902、903所浏览的购物类网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的产品信息查询请求等数据进行分析等处理,并将处理结果(例如目标推送信息、产品信息--仅为示例)反馈给终端设备。

需要说明的是,本发明实施例所提供的保存网页内容的方法一般由服务器905执行,相应地,保存网页内容的装置一般设置于服务器905中。

应该理解,图9中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

下面参考图10,其示出了适于用来实现本发明实施例的终端设备的计算机系统1000的结构示意图。图10示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图10所示,计算机系统1000包括中央处理单元(CPU)1001,其可以根据存储在只读存储器(ROM)1002中的程序或者从存储部分10010加载到随机访问存储器(RAM)1003中的程序而执行各种适当的动作和处理。在RAM 1003中,还存储有系统1000操作所需的各种程序和数据。CPU 1001、ROM 1002以及RAM 1003通过总线1004彼此相连。输入/输出(I/O)接口1005也连接至总线1004。

以下部件连接至I/O接口1005:包括键盘、鼠标等的输入部分1006;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分1007;包括硬盘等的存储部分1008;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分1009。通信部分1009经由诸如因特网的网络执行通信处理。驱动器1010也根据需要连接至I/O接口1005。可拆卸介质1011,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1010上,以便于从其上读出的计算机程序根据需要被安装入存储部分1008。

特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分1009从网络上被下载和安装,和/或从可拆卸介质1011被安装。在该计算机程序被中央处理单元(CPU)1001执行时,执行本发明的系统中限定的上述功能。

需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括发送单元、获取单元、确定单元和第一处理单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,发送单元还可以被描述为“向所连接的服务端发送图片获取请求的单元”。

作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:

接收用户在浏览器中选择的网页内容;

基于所述用户的指示确定将所选择的网页内容进行保存,展示所述用户的文件列表;

所述用户在所述文件列表中选择文件后,展示所述文件的已有内容;

在所述文件中,接收基于所述网页内容对所述已有内容的编辑,保存所述文件。

根据本发明实施例的技术方案,因为接收用户在浏览器中选择的网页内容;基于用户的指示确定将所选择的网页内容进行保存,展示用户的文件列表;用户在文件列表中选择文件后,展示文件的已有内容;在文件中,接收基于网页内容对已有内容的编辑,保存文件。用户选择网页内容后,可以在文件中保存用户所选择的网页内容,保存网页内容操作简单,进而能够提高工作效率。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

相关技术
  • 保存网页内容的方法、装置、设备和计算机可读介质
  • 信息保存方法、系统、计算机设备及计算机可读存储介质
技术分类

06120112859381