页面异常信息获取方法、装置、计算机设备及存储介质与流程

文档序号:31202473发布日期:2022-08-20 01:56阅读:173来源:国知局
页面异常信息获取方法、装置、计算机设备及存储介质与流程

1.本技术涉及页面显示技术领域,具体涉及一种页面异常信息获取方法、装置、计算机设备及存储介质。


背景技术:

2.用户使用浏览器查看网页时,浏览器可以向网页对应的服务器接口发送内容获取请求,服务器接口会返回网页相关的数据信息,其中可能会包含一些敏感信息(例如,用户地址、用户名称等隐私信息),如果将网页的全部页面相关信息都打印到浏览器开发者工具的控制台,将会导致信息泄露问题,且也会因为打印信息过多而产生网页卡顿等问题,因此使用浏览器查看网页会禁用控制台的网页信息打印功能。然而在网页显示发生异常的时候,由于技术人员无法获取网页信息打印功能打印的页面相关信息,导致需要花费更多的时间来获取页面显示时的异常信息,进而无法快速解决页面显示异常问题,影响用户体验。


技术实现要素:

3.本技术实施例提供一种页面异常信息获取方法、装置、计算机设备及存储介质,可以根据打印出的web页面的页面相关信息获取web页面显示时的异常信息,进一步快速解决页面显示异常问题。
4.本技术实施例提供一种页面异常信息获取方法,包括:
5.在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数;
6.基于所述目标参数确定是否需要开启所述网页信息打印功能;
7.若是,开启所述网页信息打印功能;
8.基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
9.相应的,本技术实施例还提供一种页面异常信息获取装置,包括:
10.获取单元,用于在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数;
11.确定单元,用于基于所述目标参数确定是否需要开启所述网页信息打印功能;
12.开启单元,用于若是,开启所述网页信息打印功能;
13.打印单元,用于基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
14.可选的,所述web页面的显示过程包括所述web页面加载阶段;
15.所述获取单元还用于:
16.确定所述web页面的url地址;
17.基于所述url地址执行针对所述web页面的url传参操作,从所述url地址传递的参数中获取用于控制所述网页信息打印功能的所述目标参数。
18.可选的,所述获取单元还用于:
19.若所述web页面显示异常,确定用于控制开启所述网页信息打印功能的预设参数;
20.基于所述url地址执行针对所述web页面的url传参操作,在所述url地址传递的参数中添加所述预设参数;
21.从所述url地址传递的参数中获取所述预设参数作为用于控制所述网页信息打印功能的所述目标参数;
22.所述确定单元还用于:
23.基于所述目标参数确定需要开启所述网页信息打印功能。
24.可选的,所述web页面的显示过程包括所述web页面加载后阶段;
25.所述获取单元还用于:
26.响应于针对所述web页面的控制台功能的显示指令,显示所述控制台功能对应的操作界面;
27.响应于在所述操作界面中针对所述网页信息打印功能输入的目标参数传递指令,获取输入的所述目标参数。
28.可选的,所述确定单元还用于:
29.将所述目标参数传递到用于控制所述网页信息打印功能开关的全局函数中;
30.通过所述全局函数判断所述目标参数是否为开启所述网页信息打印功能的参数。
31.可选的,所述web页面中包括控制台功能控件;
32.所述获取单元还用于:
33.响应于针对所述控制台功能控件的触发操作,生成显示指令;
34.根据所述显示指令,显示所述控制台功能对应的操作界面。
35.可选的,所述装置还用于:
36.若web用户终端的web页面显示异常,获取显示异常的web页面的页面指示信息,基于所述页面指示信息在本终端加载web页面,其中,加载出的web页面中显示所述控制台功能控件。
37.可选的,所述获取单元还用于:
38.在所述web页面加载过程中,获取控制所述网页信息打印功能开启的全局函数对象;
39.将所述全局函数对象保存至预设变量,设置所述全局函数对象为空;
40.所述开启单元还用于:
41.将所述预设变量赋值给所述全局函数对象以开启所述网页信息打印功能。
42.同样的,本技术实施例还提供一种计算机设备,包括:
43.存储器,用于存储计算机程序;
44.处理器,用于在执行所述页面异常信息获取方法任一项的步骤。
45.此外,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述页面异常信息获取方法任一项的步骤。
46.本技术实施例提供一种页面异常信息获取方法、装置、计算机设备及存储介质,在web页面的显示过程中,如果web页面显示异常时,技术人员可以执行针对web页面的目标参
数传递操作,通过传递可以控制网页信息打印功能开启的目标参数,开启网页信息打印功能,使得在web页面显示异常时可以打印web页面的页面相关信息,根据打印出的web页面的页面相关信息获取web页面显示时的异常信息,进一步快速解决页面显示异常问题,提升用户体验。
附图说明
47.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要兑现的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1是本技术实施例提供的页面异常信息获取装置的系统示意图;
49.图2是本技术实施例提供的页面异常信息获取方法的流程示意图;
50.图3是本技术实施例提供的控制台功能的操作界面示意图;
51.图4是本技术实施例提供的页面异常信息获取方法的另一流程图示意图;
52.图5是本技术实施例提供的页面异常信息获取装置的结构示意图;
53.图6是本技术实施例提供的计算机设备的结构示意图。
具体实施方式
54.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
55.本技术实施例提供一种页面异常信息获取方法、装置、计算机设备及存储介质。具体地,本技术实施例的页面异常信息获取方法可以由计算机设备执行,其中,该计算机设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(personal computer,pc)、个人数字助理(personal digital assistant,pda)等终端设备,终端还可以包括客户端,该客户端可以是游戏应用客户端、携带有游戏程序的前端浏览器客户端或即时通信客户端等。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络服务、以及大数据和人工智能平台等基础云计算服务的云服务器。
56.例如,当该页面异常信息获取方法运行于终端时,终端设备存储有浏览器程序并用于呈现浏览器的图形用户界面。终端设备用于通过图形用户界面与技术人员进行交互,例如通过终端设备下载安装浏览器程序并运行。该终端设备将图形用户界面提供给技术人员的方式可以包括多种,例如,可以渲染显示在终端设备的显示屏上,或者,通过全息投影呈现图形用户界面。例如,终端设备可以包括触控显示屏和处理器,该触控显示屏用于呈现图形用户界面以及接收技术人员作用于图形用户界面产生的操作指令。
57.请参阅图1,图1为本技术实施例提供的页面异常信息获取装置的系统示意图。该系统可以包括至少一个技术人员操作的终端101和至少一个用户操作的终端102。用户操作
的终端102可以通过网络连接到技术人员操作的终端101,例如,网络可以为无线网络或者有线网络,无线网络可以为无线局域网(wlan)、局域网(lan)、蜂窝网络、2g网络、3g网络、4g网络、5g网络等,技术人员操作的终端101用于在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数;基于所述目标参数确定是否需要开启所述网页信息打印功能;若是,开启所述网页信息打印功能;基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。用户操作的终端102用于供用户在浏览器中进行web页面查看。
58.以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
59.本实施例将从页面异常信息获取方法的角度进行描述,该页面异常信息获取方法具体可以集成在终端设备中,该终端设备可以包括智能手机、笔记本电脑、平板电脑以及个人计算机等设备。
60.本技术实施例提供的一种页面异常信息获取方法,该方法可以由终端的处理器执行,如图2所示,该页面异常信息获取方法的具体流程主要包括步骤201至步骤204,详细说明如下:
61.步骤201、在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数。
62.在本技术实施例中,web页面是万维网上的一个按照html格式组织起来的文件,在通过万维网进行信息查询时,以信息页面的形式出现,可以包括图形、文字、声音和视像等信息。其中,web页面的显示指的是web页面包括的信息显示在浏览器中,web页面的显示过程包括页面加载阶段,以及页面加载后显示完成阶段。
63.在本技术的一种实施方式中,用户使用浏览器查看web页面时,会出现web页面显示异常的情况,当web页面出现显示异常时,技术人员可以针对显示异常的web页面执行目标参数传递操作。其中,web页面显示异常可以分为在web页面加载阶段发生异常和web页面在加载完成后发生异常两种,例如,web页面在加载阶段发生异常可以是web页面中的内容没有完全显示出来、web页面中的内容显示错乱等情况。web页面在加载完成后发生异常可以是web页面中的内容正常显示,用户在web页面中执行操作后,web页面没有做出反应、或web页面根据用户的操作做出的反应出现错乱等情况。
64.在本技术实施例中,技术人员得知用户浏览的web页面发生异常的方式不受限制,可以根据实际情况灵活设置。例如,当用户浏览的web页面发生异常时,用户可以通过页面异常上传途径向技术人员反馈web页面发生异常,以使技术人员得知web页面发生异常。再比如,技术人员可以设置监控浏览器中web页面显示情况的异常监控程序,当web页面发生异常时,异常控件程序可以检测出,并向技术人员发送异常检测结果,以使技术人员得知web页面显示发生异常,进一步开启网页信息打印功能。
65.在本技术实施例中,当web页面未显示异常时,若技术人员有需要查看web页面的页面相关信息,技术人员也可以执行针对web页面的目标参数传递操作,开启网页信息打印功能,打印页面相关信息。
66.在本技术实施例中,web页面的显示过程包括所述web页面加载阶段和web页面加
载后阶段,web页面加载阶段和web页面加载后阶段中,执行的目标参数传递操作不同。例如,在web页面加载阶段,可以使用url传参的方式传递用于控制网页信息打印功能的目标参数。在web页面加载后阶段,可以通过浏览器的控制台传递用于控制网页信息打印功能的目标参数。
67.在本技术的一种实施方式中,当确定在web页面加载阶段时web页面发生显示异常情况,通过url传参方式执行目标参数传递操作时,上述步骤201中“响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数”可以是:
68.确定所述web页面的url地址;
69.基于所述url地址执行针对所述web页面的url传参操作,从所述url地址传递的参数中获取用于控制所述网页信息打印功能的所述目标参数。
70.在本技术实施例中,url(uniform resource locator,统一资源定位)是用于指示web页面的地址的位置信息,url是由一串字符组成,这些字符可以是字母,数字和特殊符号,url通常被写成如下形式:《方案》:《方案描述部分》,例如,https://www.baidu.com/?tn=44004473_35_oem_dg。
71.在本技术的一种实施方式中,可以在url中添加需要传递的目标参数,从而实现erl传参操作,具体地,上述步骤“基于所述url地址执行针对所述web页面的url传参操作,从所述url地址传递的参数中获取用于控制所述网页信息打印功能的所述目标参数”可以是:
72.若所述web页面显示异常,确定用于控制开启所述网页信息打印功能的预设参数;
73.基于所述url地址执行针对所述web页面的url传参操作,在所述url地址传递的参数中添加所述预设参数;
74.从所述url地址传递的参数中获取所述预设参数作为用于控制所述网页信息打印功能的所述目标参数。
75.在本技术实施例中,预设参数即为预先设置的可以控制开启网页信息打印功能的参数,预设参数的具体数值可以不受限制,例如,预设参数可以是1,若url地址是https://www.baidu.com/?tn=44004473_35_oem_dg,在url地址中添加预设参数可以是https://www.baidu.com/?tn=44004473_35_oem_dg#1。
76.在本技术实施例中,当在url地址传递的参数中添加了预设参数后,基于添加目标参数后的url地址重新加载web页面,终端获取添加了预设参数后的url地址,首先从该url地址传递的参数中确定是否具有预设参数,若有,则确定开启网页信息打印功能。
77.在本技术的一种实施方式中,当在所述web页面加载后阶段发生页面显示异常时,可以通过浏览器的控制台传递参数,具体地,上述步骤201中“响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数”可以是:
78.响应于针对所述web页面的控制台功能的显示指令,显示所述控制台功能对应的操作界面;
79.响应于在所述操作界面中针对所述网页信息打印功能输入的目标参数传递指令,获取输入的所述目标参数。
80.在本技术实施例中,控制台(console)主要是用来显示网页加载过程中产生各类信息。在浏览器中自带有操作控制台功能的操作界面,用于输入针对控制台功能的相关指令。例如,如图3所示的控制台功能的操作界面示意图中,可以在控制台功能对应的操作界面(即console对象对应的操作界面)中输入携带目标参数的全局函数,即若目标参数为1,可以是enabledconsole(1)。
81.在本技术实施例中,web页面中可以包括控制台功能控件,此时,可以通过控制台功能控件触发操作界面,具体地,上述步骤“响应于针对所述web页面的控制台功能的显示指令,显示所述控制台功能对应的操作界面”可以是:
82.响应于针对所述控制台功能控件的触发操作,生成显示指令;
83.根据所述显示指令,显示所述控制台功能对应的操作界面。
84.在本技术实施例中,控制台功能控件的在浏览器界面中的形状和位置不受限制,可以根据实际情况灵活设置。
85.在本技术的一种实施方式中,可以在确定web页面显示异常时,自动在浏览器界面中生成控制台功能控件,具体可以是:若web用户终端的web页面显示异常,获取显示异常的web页面的页面指示信息,基于所述页面指示信息在本终端加载web页面,其中,加载出的web页面中显示所述控制台功能控件。
86.步骤202、基于所述目标参数确定是否需要开启所述网页信息打印功能。
87.在本技术实施例中,当在web页面加载阶段,通过url传参时,此时,步骤202中“基于所述目标参数确定是否需要开启所述网页信息打印功能”可以是:基于所述目标参数确定需要开启所述网页信息打印功能。例如,先确定可以开启网页信息打印功能的参数为预设参数,当在url地址传递的参数中添加了目标参数后,基于添加目标参数后的url地址重新加载web页面,终端获取添加了目标参数后的url地址,首先从该url地址传递的参数中确定添加的目标参数是否为预设参数,若是,则确定开启网页信息打印功能。若添加的目标参数不是预设参数,或者未添加参数,则确定保持网页信息打印功能关闭。
88.在本技术的一种实施方式中,当在web页面加载后阶段,通过控制台功能的操作界面进行传参时,上述步骤202“基于所述目标参数确定是否需要开启所述网页信息打印功能”可以是:
89.将所述目标参数传递到用于控制所述网页信息打印功能开关的全局函数中;
90.通过所述全局函数判断所述目标参数是否为开启所述网页信息打印功能的参数。
91.例如,设置全局函数为enabledconsole,终端获取全局函数enabledconsole携带的目标参数是否为可以控制开启网页信息打印功能的预设参数,若是,则开启网页信息打印功能,若不是,或者全局函数enabledconsole未携带参数,则确定保持网页信息打印功能关闭。
92.步骤203、若是,开启所述网页信息打印功能。
93.在本技术实施例中,可以预先将控制所述网页信息打印功能开启的全局函数对象进行备份,然后将控制所述网页信息打印功能开启的全局函数对象置空,从而实现禁用网页信息打印功能,当要开启网页信息打印功能时,使用备份的全局函数对象以开启网页信息打印功能,具体地,在上述步骤201“响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数”之前,需要在所
述web页面加载过程中,获取控制所述网页信息打印功能开启的全局函数对象;将所述全局函数对象保存至预设变量,设置所述全局函数对象为空。
94.此时,上述步骤203“开启所述网页信息打印功能”包括:
95.将所述预设变量赋值给所述全局函数对象以开启所述网页信息打印功能。
96.步骤204、基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
97.在本技术实施例中,基于网页信息打印功能打印页面相关信息后,技术人员可以在浏览器的图形用户界面中查看页面相关信息,从页面相关信息中根据异常标识(例如,错误标识405)确定出页面显示异常信息,从而进一步定位web页面显示的异常位置。减少了异常问题造成的用户影响时长,也减少了盲目查找异常位置带来的时间成本风险。
98.上述所有的技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
99.本技术实施例提供的页面异常信息获取方法,在web页面的显示过程中,如果web页面显示异常时,技术人员可以执行针对web页面的目标参数传递操作,通过传递可以控制网页信息打印功能开启的目标参数,开启网页信息打印功能,使得在web页面显示异常时可以打印web页面的页面相关信息,根据打印出的web页面的页面相关信息获取web页面显示时的异常信息,进一步快速解决页面显示异常问题,提升用户体验。
100.请参阅图4,图4为本技术实施例提供的页面异常信息获取方法的另一流程示意图。该方法的具体流程可以如下:
101.步骤401、获取页面异常指示信息。
102.例如,用户使用浏览器查看web页面时,会出现web页面显示异常的情况,当web页面出现显示异常时,技术人员可以获取页面异常指示信息,从而确定异常的web页面。
103.步骤402、在web页面加载阶段,针对所述web页面的url传参操作,从所述url地址传递的参数中获取用于控制所述网页信息打印功能的所述目标参数。
104.例如,先确定所述web页面的url地址,若所述web页面显示异常,确定用于控制开启所述网页信息打印功能的预设参数;基于所述url地址执行针对所述web页面的url传参操作,在所述url地址传递的参数中添加所述预设参数;从所述url地址传递的参数中获取所述预设参数作为用于控制所述网页信息打印功能的所述目标参数
105.步骤403、基于所述目标参数确定需要开启所述网页信息打印功能。
106.步骤404、在web页面加载后阶段,通过控制台功能的操作界面执行目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数。
107.例如,响应于针对所述web页面的控制台功能的显示指令,显示所述控制台功能对应的操作界面;响应于在所述操作界面中针对所述网页信息打印功能输入的目标参数传递指令,获取输入的所述目标参数。
108.步骤405、通过用于控制所述网页信息打印功能开关的全局函数,判断所述目标参数为开启所述网页信息打印功能的参数。
109.例如,将所述目标参数传递到用于控制所述网页信息打印功能开关的全局函数中;通过所述全局函数判断所述目标参数是否为开启所述网页信息打印功能的参数。
110.步骤406、开启所述网页信息打印功能。
111.此外,在获取页面异常指示信息之前,在所述web页面加载过程中,获取控制所述网页信息打印功能开启的全局函数对象;将所述全局函数对象保存至预设变量,设置所述全局函数对象为空,当要开启网页信息打印功能时,将所述预设变量赋值给所述全局函数对象。
112.步骤407、基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
113.上述所有的技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
114.本技术实施例提供的页面异常信息获取方法,在web页面的显示过程中,如果web页面显示异常时,技术人员可以执行针对web页面的目标参数传递操作,通过传递可以控制网页信息打印功能开启的目标参数,开启网页信息打印功能,使得在web页面显示异常时可以打印web页面的页面相关信息,根据打印出的web页面的页面相关信息获取web页面显示时的异常信息,进一步快速解决页面显示异常问题,提升用户体验。
115.为便于更好的实施本技术实施例的页面异常信息获取方法,本技术实施例还提供一种页面异常信息获取装置。请参阅图5,图5为本技术实施例提供的页面异常信息获取装置的结构示意图。该页面异常信息获取装置可以包括获取单元501、确定单元502、开启单元503和打印单元504。
116.其中,获取单元501,用于在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数;
117.确定单元502,用于基于所述目标参数确定是否需要开启所述网页信息打印功能;
118.开启单元503,用于若是,开启所述网页信息打印功能;
119.打印单元504,用于基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
120.可选的,所述web页面的显示过程包括所述web页面加载阶段;
121.所述获取单元501还用于:
122.确定所述web页面的url地址;
123.基于所述url地址执行针对所述web页面的url传参操作,从所述url地址传递的参数中获取用于控制所述网页信息打印功能的所述目标参数。
124.可选的,所述获取单元501还用于:
125.若所述web页面显示异常,确定用于控制开启所述网页信息打印功能的预设参数;
126.基于所述url地址执行针对所述web页面的url传参操作,在所述url地址传递的参数中添加所述预设参数;
127.从所述url地址传递的参数中获取所述预设参数作为用于控制所述网页信息打印功能的所述目标参数;
128.所述确定单元502还用于:
129.基于所述目标参数确定需要开启所述网页信息打印功能。
130.可选的,所述web页面的显示过程包括所述web页面加载后阶段;
131.所述获取单元501还用于:
132.响应于针对所述web页面的控制台功能的显示指令,显示所述控制台功能对应的操作界面;
133.响应于在所述操作界面中针对所述网页信息打印功能输入的目标参数传递指令,获取输入的所述目标参数。
134.可选的,所述确定单元502还用于:
135.将所述目标参数传递到用于控制所述网页信息打印功能开关的全局函数中;
136.通过所述全局函数判断所述目标参数是否为开启所述网页信息打印功能的参数。
137.可选的,所述web页面中包括控制台功能控件;
138.所述获取单元501还用于:
139.响应于针对所述控制台功能控件的触发操作,生成显示指令;
140.根据所述显示指令,显示所述控制台功能对应的操作界面。
141.可选的,所述装置还用于:
142.若web用户终端的web页面显示异常,获取显示异常的web页面的页面指示信息,基于所述页面指示信息在本终端加载web页面,其中,加载出的web页面中显示所述控制台功能控件。
143.可选的,所述获取单元501还用于:
144.在所述web页面加载过程中,获取控制所述网页信息打印功能开启的全局函数对象;
145.将所述全局函数对象保存至预设变量,设置所述全局函数对象为空;
146.所述开启单元503还用于:
147.将所述预设变量赋值给所述全局函数对象以开启所述网页信息打印功能。
148.上述所有的技术方案,可以采用任意结合形成本技术的可选实施例,在此不再一一赘述。
149.本技术实施例提供的页面异常信息获取装置,通过获取单元501在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数,然后,通过确定单元502基于所述目标参数确定是否需要开启所述网页信息打印功能,之后,通过开启单元503确定若是,开启所述网页信息打印功能,最后,通过打印单元504基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。本技术实施例可以在web页面显示异常时可以打印web页面的页面相关信息,根据打印出的web页面的页面相关信息获取web页面显示时的异常信息,进一步快速解决页面显示异常问题,提升用户体验。
150.相应的,本技术实施例还提供一种计算机设备,该计算机设备可以为终端,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机、个人数字助理等终端设备。如图6所示,图6为本技术实施例提供的计算机设备的结构示意图。该计算机设备600包括有一个或者一个以上处理核心的处理器601、有一个或一个以上计算机可读存储介质的存储器602及存储在存储器602上并可在处理器上运行的计算机程序。其中,处理器601与存储器602电性连接。本领域技术人员可以理解,图中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
151.处理器601是计算机设备600的控制中心,利用各种接口和线路连接整个计算机设备600的各个部分,通过运行或加载存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行计算机设备600的各种功能和处理数据,从而对计算机设备600进行整体监控。
152.在本技术实施例中,计算机设备600中的处理器601会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现各种功能:
153.在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数;
154.基于所述目标参数确定是否需要开启所述网页信息打印功能;
155.若是,开启所述网页信息打印功能;
156.基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
157.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
158.可选的,如图6所示,计算机设备600还包括:触控显示屏603、射频电路604、音频电路605、输入单元606以及电源607。其中,处理器601分别与触控显示屏603、射频电路604、音频电路605、输入单元606以及电源607电性连接。本领域技术人员可以理解,图6中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
159.触控显示屏603可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏603可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户兑现手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器601,并能接收处理器601发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器601以确定触摸事件的类型,随后处理器601根据触摸事件的类型在显示面板上提供相应的视觉输出。在本技术实施例中,可以将触控面板与显示面板集成到触控显示屏603而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏603也可以作为输入单元606的一部分实现输入功能。
160.在本技术实施例中,通过处理器601确定用户浏览的web页面显示异常,根据技术人员针对显示异常的web页面作出的目标参数传递操作,处理器601获取目标参数传递操作中传递的目标参数,进一步处理器601将目标参数与可以控制开启网页信息打印功能的参数进行比较,从而确定是否开启网页信息打印功能,若处理器601确定目标参数与控制开启
网页信息打印功能的参数相同,则处理器601开启网页信息打印功能,打印所述web页面的页面相关信息。
161.射频电路604可用于收发射频信号,以通过无线通信与网络设备或其他计算机设备建立无线通讯,与网络设备或其他计算机设备之间收发信号。
162.音频电路605可以用于通过扬声器、传声器提供用户与计算机设备之间的音频接口。音频电路605可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路605接收后转换为音频数据,再将音频数据输出处理器601处理后,经射频电路604以发送给比如另一计算机设备,或者将音频数据输出至存储器602以便进一步处理。音频电路605还可能包括耳塞插孔,以提供外设耳机与计算机设备的通信。
163.输入单元606可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
164.电源607用于给计算机设备600的各个部件供电。可选的,电源607可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源607还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
165.尽管图6中未示出,计算机设备600还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。
166.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
167.由上可知,本实施例提供的计算机设备,在web页面的显示过程中,如果web页面显示异常时,技术人员可以执行针对web页面的目标参数传递操作,通过传递可以控制网页信息打印功能开启的目标参数,开启网页信息打印功能,使得在web页面显示异常时可以打印web页面的页面相关信息,根据打印出的web页面的页面相关信息获取web页面显示时的异常信息,进一步快速解决页面显示异常问题,提升用户体验。
168.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
169.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种页面异常信息获取方法中的步骤。例如,该计算机程序可以执行如下步骤:
170.在web页面的显示过程中,响应于针对所述web页面的目标参数传递操作,获取所述目标参数传递操作中传递的用于控制网页信息打印功能的目标参数;
171.基于所述目标参数确定是否需要开启所述网页信息打印功能;
172.若是,开启所述网页信息打印功能;
173.基于所述网页信息打印功能,打印所述web页面的页面相关信息,所述页面相关信息包括所述web页面的页面显示异常信息。
174.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
175.其中,该存储介质可以包括:只读存储器(read only memory,rom)、随机存取记忆体(random access memory,ram)、磁盘或光盘等。
176.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种页面异常信息获取方法中的步骤,因此,可以实现本技术实施例所提供的任一种页面异常信息获取方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
177.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
178.以上对本技术实施例所提供的一种页面异常信息获取方法、装置、计算机设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1