CN103678019A - Method and device for automatically restoring browser - Google Patents
Method and device for automatically restoring browser Download PDFInfo
- Publication number
- CN103678019A CN103678019A CN201210344078.6A CN201210344078A CN103678019A CN 103678019 A CN103678019 A CN 103678019A CN 201210344078 A CN201210344078 A CN 201210344078A CN 103678019 A CN103678019 A CN 103678019A
- Authority
- CN
- China
- Prior art keywords
- browser
- anomalous event
- operation information
- collapse
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a method and a device for automatically restoring a browser. The method comprises the following steps: capturing an abnormal event which occurs in an operation process of the browser; judging whether the abnormal event is a restorable abnormal event and saving operation information of the browser before the abnormal event occurs if the abnormal event is not the restorable abnormal event, wherein the operation information at least comprises interface layout information of the browser and navigation paths of web pages operated by the browser; starting a breakdown processing program, transmitting a handle of the browser process to the breakdown processing program so as to enable the breakdown processing program to obtain a dump file of the browser through the handle, and analyzing reasons why the browser is abnormal according to the dump file and then triggering the browser to restart; and uploading the operation information before the abnormal event occurs to the browser so as to restore the operation state of the browser before the abnormal event occurs. The method and the device for automatically restoring the browser are capable of automatically restoring the operation state before the browser is broken down after the browser is broken down, thereby reducing repetitive operations of users.
Description
Technical field
The present invention relates to field of computer technology, be specifically related to a kind of browser automatic recovery method and equipment.
Background technology
Browser is as the entrance product of a numerous netizens online, no matter be search on the net, amusement or office etc., all need first by browser and internet, to come into contacts with.Meanwhile, because internet is a very open platform, the content-form on network is ever-changing, unavoidably can produce some anomalous events, even collapse, and therefore, the requirement of browser aspect stability is very high.
In practice, find, more successfully browser can not guarantee collapse to occur never and compulsory withdrawal in operational process.And generally browser is after collapsing, just there is loss in operation information before, causes the necessary repetitive operation of user.For example, user had opened a lot of webpages before browser collapse, if browser collapses, user is again after open any browser, and the page of before opening has just been lost, user's these pages of having to repeat to open.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of browser automatic recovery method and equipment, can after browser collapse, automatically recover the running status before browser collapse, thereby reduces user's repetitive operation.
First aspect present invention provides a kind of browser automatic recovery method, comprising:
Catch the anomalous event occurring in browser execution process;
Judge whether described anomalous event is to recover anomalous event, if not, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Start collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Operation information by the described browser of preserving before there is described anomalous event is loaded into described browser, thereby recovers the running status of browser before there is described anomalous event.
Second aspect present invention provides a kind of computer-readable storage medium, and described computer-readable storage medium has program stored therein, and described program comprises the step of described browser automatic recovery method while carrying out.
Third aspect present invention provides a kind of browser automatic restorer, comprising:
Trapping module, the anomalous event occurring for catching browser execution process;
Judge module, for judging whether described anomalous event is to recover anomalous event;
Preserve module, when the determination result is NO at described judge module, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Collapse handler module, be used for starting collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Load-on module, for the operation information before there is described anomalous event is loaded into described browser by the described browser of preserving, thereby recovers the running status of browser before there is described anomalous event.
Known by above-mentioned analysis, the browser automatic recovery method that the embodiment of the present invention provides and equipment can occur after expendable anomalous event (being browser collapse) in navigator product, first preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, to the accompanying drawing of required use in embodiment be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the process flow diagram of a kind of browser automatic recovery method of providing of the embodiment of the present invention;
Fig. 2 is the process flow diagram of the another kind of browser automatic recovery method that provides of the embodiment of the present invention;
Fig. 3 is the process flow diagram of a kind of browser execution information storage means of providing of the embodiment of the present invention;
Fig. 4 is the process flow diagram of a kind of browser execution information record method of providing of the embodiment of the present invention;
Fig. 5 is the structural drawing of the automatic restorer of a kind of browser that provides of the embodiment of the present invention;
Fig. 6 is the structural drawing of the automatic restorer of another kind of browser that provides of the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of browser automatic recovery method and equipment, can after browser collapse, automatically recover the running status before browser collapse, thereby can make up the loss that browser collapse brings, and reduces user's repetitive operation.Below be elaborated respectively.
Refer to Fig. 1, Fig. 1 is the process flow diagram of a kind of browser automatic recovery method of providing of the embodiment of the present invention.As shown in Figure 1, the method can comprise the following steps.
101, catch the anomalous event occurring in browser execution process.
In the embodiment of the present invention, browser can be QQ browser, MS internet explorer, Ou Peng browser (Opera), 360 secure browsers, search dog browser, Google's browser, the boundless browser of passerby and the browser etc. of roaming, and the embodiment of the present invention is not done concrete restriction to the type of browser.
As a kind of optional embodiment, the embodiment of the present invention can adopt vectorization abnormality processing Vectored Exception Handler, invalid parameter handling procedure Invalid Parameter Handler or pure virtual function to call abnormality processing Purecall Handler and catch the anomalous event occurring in browser execution process.
102, judge whether anomalous event is to recover anomalous event, if not, preserve the operation information of browser before there is anomalous event; Wherein, this operation information at least comprises the guidance path of the interface layout information of browser and the webpage of browser execution.
Wherein, if judge anomalous event, be to recover anomalous event, the embodiment of the present invention can adopt fault-tolerant way to recover the running status of this browser so.
103, start collapse handling procedure, and the handle of browser process is passed to collapse handling procedure so that collapse handling procedure obtains dump (dump) file of browser by this handle, and according to dump file, analyze browser and occur to trigger this browser after abnormal reason and restart.
104, by this browser of preserving, the operation information before there is anomalous event is loaded into this browser, thereby recovers the running status of this browser before there is anomalous event.
In the described browser automatic recovery method of Fig. 1, can occur after expendable anomalous event (being browser collapse) in navigator product, first preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.
In order to understand better the present invention, further combined with the browser automatic recovery method shown in Fig. 2, the present invention is described in detail below.As shown in Figure 2, this browser automatic recovery method can comprise the following steps.
201, in browser execution process, there is anomalous event.
For instance, can there are a series of expendable anomalous events such as the abnormal EXCEPTION_ACCESS_VIOLATION of internal memory unauthorized access, the abnormal EXCEPTION_STACK_OVERFLOW of stack overflow in browser, these anomalous events can directly cause browser to be closed exiting in operational process.
202, catch the anomalous event occurring in browser execution process.
After browser, in operational process, anomalous event occurs, first the first step must know that anomalous event has occurred browser exactly.Wherein, the event of catching the exception can adopt the program of system binding to realize.For example, the embodiment of the present invention can adopt program Vectored Exception Handler, Invalid Parameter Handler or the Purecall Handler of system binding to catch the anomalous event occurring in browser execution process.These programs can be caught most of anomalous events of a series of expendable anomalous events such as comprising the abnormal EXCEPTION_ACCESS_VIOLATION of internal memory unauthorized access, the abnormal EXCEPTION_STACK_OVERFLOW of stack overflow.
203, judge whether anomalous event is to recover anomalous event, if not, performs step 204, if so, performs step 208.
204, preserve the operation information of browser before there is anomalous event; Wherein, this operation information can comprise webpage label, the interface layout information of browser, the guidance path of the webpage of browser execution, the skin modification information of the downloading task of browser and browser of browser execution.
Wherein, when expendable anomalous event (being browser collapse) occurs browser, the operation information before browser collapse need to be preserved, for use in the running status of follow-up browser, recover.And the operation information before browser collapse must be kept at local external unit, because when browser collapse is exited, the operation information of preserving in internal memory will be lost, and cannot recover.
See also Fig. 3, Fig. 3 is the process flow diagram of a kind of browser execution information storage means of providing of the embodiment of the present invention.The method can be preserved the operation information before browser collapse, guarantees that the operation information before browser collapse can not lost.As shown in Figure 3, these browser execution information storage means can comprise the following steps:
301, obtain the operation information of browser before there is anomalous event.
Wherein, the embodiment of the present invention can be obtained the operation information of browser before there is anomalous event from internal memory.
302, operation information is carried out to data serializing, obtain the file of extend markup language (Extensible Markup Language, XML) form.
303, the file of XML form is saved to local external unit.
By the method shown in Fig. 3, the operation information before browser collapse can be saved to local external unit, thereby can guarantee that browser collapses previous operation information and can not lose.
205, start collapse handling procedure.
Wherein, after the operation information before having preserved browser collapse, the embodiment of the present invention can start collapse handling procedure and carry out the collapse processing operation after browser collapse.
206, the handle of browser process is passed to collapse handling procedure so that collapse handling procedure obtains the dump dump file of browser by this handle, and according to dump file analysis browser, abnormal reason is occurred.
Further, when a plurality of process of browser execution, if there is collapse in a host process, the meaning that other subprocesss just do not have yet, now collapse other subprocesss of message informing that handling procedure can collapse host process, so that other subprocesss carry out the ending work for the treatment of of oneself separately.
207, collapse handling procedure occurs to trigger this browser after abnormal reason according to dump dump file analysis browser and restarts.
Wherein, after this browser of collapse processing procedure triggers restarts, collapse handling procedure has just completed collapse and has processed operation, and collapsing handling procedure can exit quietly.
Wherein, the browser restarting, only in init state, is not last collapse running status before completely.Want browser and return to collapse running status before, just this browser of preserving need to be loaded into this browser by the operation information before there is anomalous event.
208, by this browser of preserving, the operation information before there is anomalous event is loaded into this browser, thereby recovers the running status of this browser before there is anomalous event, process ends.
See also Fig. 4, Fig. 4 is the process flow diagram of a kind of browser execution information loading method of providing of the embodiment of the present invention.The method can be after browser restarts, and the operation information by browser before collapse is loaded on browser, thereby recovers the running status before browser collapse.As shown in Figure 4, this browser execution information loading method can comprise the following steps:
401, from local external unit, obtain the file of XML form.
402, the file of XML form is carried out to data unserializing, obtain the operation information of browser before there is anomalous event;
403, by browser, the operation information before there is anomalous event is loaded on browser.
Visible, can be after browser restart by method shown in Fig. 4, the operation information by browser before collapse is loaded on browser, thereby recovers the running status before browser collapse.
If 209 to judge anomalous event be to recover anomalous event, adopt fault-tolerant way to recover the running status of this browser, process ends.
In the described browser automatic recovery method of Fig. 2, can occur after expendable anomalous event (being browser collapse) in navigator product, first externally in memory device, preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.Simultaneously, by the described browser automatic recovery method of Fig. 2, can increase the confidence that user uses navigator product, what user feared most is exactly that the arduous modification of browsing record and making has been lost because of browser collapse, by hitting greatly user, use the confidence of navigator product like this, thereby affected the experience sense of user to navigator product.And adopted after the rear automatic recovery method of browser collapse provided by the invention, even if browser collapse has occurred and exited, user also discovers less than the difference before and after collapse on experiencing, and can say that to user be a kind of transparent operation.
Refer to Fig. 5, Fig. 5 is the structural drawing of the automatic restorer of a kind of browser that provides of the embodiment of the present invention.Wherein, the automatic restorer of the browser shown in Fig. 5 can be processor, chip etc. in physics realization.As shown in Figure 5, the automatic restorer of this browser can comprise:
Trapping module 501, the anomalous event occurring for catching browser execution process.
Load-on module 505, for the operation information before there is this anomalous event is loaded into browser by the browser of preservation, thereby recovers the running status of browser before there is anomalous event.
Wherein, trapping module 501 catches specifically for adopting vectorization abnormality processing Vectored Exception Handler, illegal abnormal parameters processing Invalid Parameter Handler or pure virtual function to call abnormality processing Purecall Handler the anomalous event occurring in browser execution process.
See also Fig. 6, Fig. 6 is the structural drawing of the automatic restorer of another kind of browser that provides of the embodiment of the present invention.Wherein, the automatic restorer of the browser shown in Fig. 6 is that the automatic restorer of browser is as shown in Figure 5 optimized and obtains.In the automatic restorer of the browser shown in Fig. 6, preserve module 503 and comprise:
First obtains submodule 5031, for obtaining the operation information of browser before there is anomalous event;
Serialization submodule 5032, for this operation information is carried out to data serializing, obtains the file of XML form;
Preserve submodule 5033, for the file of this XML form is saved to local external unit.
Correspondingly, in the automatic restorer of the browser shown in Fig. 6, load-on module 505 comprises:
Second obtains submodule 5051, for obtain the file of XML form from local external unit;
Unserializing submodule 5052, for the file of XML form is carried out to data unserializing, obtains the operation information of browser before there is anomalous event;
Load submodule 5053, for the operation information before there is anomalous event is loaded on browser by browser.
Alternatively, the automatic restorer of the browser shown in Fig. 6 can also comprise:
Fault-tolerant module 506, for being to adopt fault-tolerant way to recover the running status of browser when judgment result is that of judge module 502.
In the embodiment of the present invention, the operation information before browser collapse can also comprise webpage label, the downloading task of browser and the skin of the browser modification information of browser execution, and the embodiment of the present invention is not construed as limiting.
The automatic restorer of the described browser of Fig. 5, Fig. 6 can occur after expendable anomalous event (being browser collapse) in navigator product, first preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.Simultaneously, by the automatic restorer of the described browser of Fig. 5, Fig. 6, can increase the confidence that user uses navigator product, what user feared most is exactly that the arduous modification of browsing record and making has been lost because of browser collapse, by hitting greatly user, use the confidence of navigator product like this, thereby affected the experience sense of user to navigator product.And adopted after the rear automatic recovery method of browser collapse provided by the invention, even if browser collapse has occurred and exited, user also discovers less than the difference before and after collapse on experiencing, and can say that to user be a kind of transparent operation.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of above-described embodiment is to come the hardware that instruction is relevant to complete by program, this program can be stored in a computer-readable storage medium, this computer-readable storage medium can comprise: flash disk, ROM (read-only memory) (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc.
After the browser the collapse above embodiment of the present invention being provided, automatic recovery method and equipment are described in detail, applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.
Claims (13)
1. a browser automatic recovery method, is characterized in that, comprising:
Catch the anomalous event occurring in browser execution process;
Judge whether described anomalous event is to recover anomalous event, if not, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Start collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Operation information by the described browser of preserving before there is described anomalous event is loaded into described browser, thereby recovers the running status of browser before there is described anomalous event.
2. method according to claim 1, is characterized in that, described in catch the anomalous event occurring in browser execution process and comprise:
The vectorization abnormality processing Vectored Exception Handler of employing quantification exception handler, invalid parameter handling procedure Invalid Parameter Handler or pure virtual function call abnormality processing Purecall Handler and catch the anomalous event occurring in browser execution process.
3. method according to claim 1 and 2, is characterized in that, the operation information of the described browser of described preservation before there is described anomalous event comprises:
Obtain the operation information of described browser before there is described anomalous event;
Described operation information is carried out to data serializing, obtain the file of expandable mark language XML form;
The file of described XML form is saved to local external unit.
4. method according to claim 3, is characterized in that, described by the described browser of preserving, the operation information before there is described anomalous event is loaded into described browser and comprises:
From described local external unit, obtain the file of XML form;
The file of described XML form is carried out to data unserializing, obtain the operation information of described browser before there is described anomalous event;
Operation information by described browser before there is described anomalous event is loaded on described browser.
5. method according to claim 1, is characterized in that, described operation information also comprises the downloading task of the webpage label of described browser execution, described browser and the skin of described browser modification information.
6. method according to claim 1, is characterized in that, if judge described anomalous event, is to recover anomalous event, and described method also comprises:
Adopt fault-tolerant way to recover the running status of described browser.
7. a computer-readable storage medium, is characterized in that,
Described computer-readable storage medium has program stored therein, and described program comprises the step as described in claim 1 ~ 6 any one while carrying out.
8. the automatic restorer of browser, is characterized in that, comprising:
Trapping module, the anomalous event occurring for catching browser execution process;
Judge module, for judging whether described anomalous event is to recover anomalous event;
Preserve module, when the determination result is NO at described judge module, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Collapse handler module, be used for starting collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Load-on module, for the operation information before there is described anomalous event is loaded into described browser by the described browser of preserving, thereby recovers the running status of browser before there is described anomalous event.
9. equipment according to claim 8, it is characterized in that, described trapping module catches specifically for adopting vectorization abnormality processing Vectored Exception Handler, invalid parameter handling procedure Invalid Parameter Handler or pure virtual function to call abnormality processing Purecall Handler the anomalous event occurring in browser execution process.
10. equipment according to claim 8 or claim 9, is characterized in that, described preservation module comprises:
First obtains submodule, for obtaining the operation information of described browser before there is described anomalous event;
Serialization submodule, for described operation information is carried out to data serializing, obtains the file of expandable mark language XML form;
Preserve submodule, for the file of described XML form is saved to local external unit.
11. equipment according to claim 10, is characterized in that, described load-on module comprises:
Second obtains submodule, for obtain the file of XML form from described local external unit;
Unserializing submodule, for the file of described XML form is carried out to data unserializing, obtains the operation information of described browser before there is described anomalous event;
Load submodule, for the operation information before there is described anomalous event is loaded on described browser by described browser.
12. equipment according to claim 8, is characterized in that, described operation information also comprises the downloading task of the webpage label of described browser execution, described browser and the skin of described browser modification information.
13. equipment according to claim 8, is characterized in that, also comprise:
Fault-tolerant module, for being to adopt fault-tolerant way to recover the running status of described browser when judgment result is that of described judge module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210344078.6A CN103678019B (en) | 2012-09-17 | 2012-09-17 | A kind of browser automatic recovery method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210344078.6A CN103678019B (en) | 2012-09-17 | 2012-09-17 | A kind of browser automatic recovery method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103678019A true CN103678019A (en) | 2014-03-26 |
CN103678019B CN103678019B (en) | 2016-04-13 |
Family
ID=50315671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210344078.6A Active CN103678019B (en) | 2012-09-17 | 2012-09-17 | A kind of browser automatic recovery method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103678019B (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103955478A (en) * | 2014-03-31 | 2014-07-30 | 北京奇虎科技有限公司 | Display method and device for closed webpage label and/or browser window |
CN104361076A (en) * | 2014-11-12 | 2015-02-18 | 腾讯科技(成都)有限公司 | Method and device for processing abnormality of browser |
CN105335244A (en) * | 2014-08-15 | 2016-02-17 | ***股份有限公司 | Application program recovery method |
CN106547639A (en) * | 2016-11-11 | 2017-03-29 | 腾讯音乐娱乐(深圳)有限公司 | A kind of character string processing method and equipment |
CN106687929A (en) * | 2014-09-04 | 2017-05-17 | 精工爱普生株式会社 | Data processing system, data processing method, and terminal device |
CN106919573A (en) * | 2015-12-24 | 2017-07-04 | 北京奇虎科技有限公司 | A kind of method and apparatus for restarting browser |
WO2017120877A1 (en) * | 2016-01-15 | 2017-07-20 | 杨瑛 | Method for pushing information when restarting webpage, and electronic device |
WO2017120878A1 (en) * | 2016-01-15 | 2017-07-20 | 杨瑛 | Method for restarting browser webpage, and electronic device |
CN107992375A (en) * | 2017-10-30 | 2018-05-04 | 努比亚技术有限公司 | A kind of browser fault handling method, terminal and computer-readable recording medium |
CN109086164A (en) * | 2018-06-29 | 2018-12-25 | 努比亚技术有限公司 | A kind of application crashes processing method, terminal and computer readable storage medium |
CN110249305A (en) * | 2017-02-02 | 2019-09-17 | 微软技术许可有限责任公司 | Shell operation browser extension when browser crash or hang-up |
CN107490380B (en) * | 2017-10-10 | 2020-03-10 | Oppo广东移动通信有限公司 | Navigation method, navigation device, storage medium and mobile terminal |
CN112333497A (en) * | 2020-09-28 | 2021-02-05 | 深圳Tcl新技术有限公司 | User data display method, device, equipment and readable storage medium |
CN113127239A (en) * | 2019-12-31 | 2021-07-16 | 深圳云天励飞技术有限公司 | Page state monitoring method, device, terminal and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102215215A (en) * | 2010-08-02 | 2011-10-12 | 深圳市深信服电子科技有限公司 | Method for recovering page and electronic terminal |
CN102236587A (en) * | 2010-04-28 | 2011-11-09 | 上海中标软件有限公司 | Recovery method for abnormal firefox browser |
-
2012
- 2012-09-17 CN CN201210344078.6A patent/CN103678019B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236587A (en) * | 2010-04-28 | 2011-11-09 | 上海中标软件有限公司 | Recovery method for abnormal firefox browser |
CN102215215A (en) * | 2010-08-02 | 2011-10-12 | 深圳市深信服电子科技有限公司 | Method for recovering page and electronic terminal |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103955478B (en) * | 2014-03-31 | 2016-08-31 | 北京奇虎科技有限公司 | Buttoned-up web page tag and/or the display packing of browser window and device |
CN103955478A (en) * | 2014-03-31 | 2014-07-30 | 北京奇虎科技有限公司 | Display method and device for closed webpage label and/or browser window |
CN105335244B (en) * | 2014-08-15 | 2018-08-10 | ***股份有限公司 | Method for application recovery |
CN105335244A (en) * | 2014-08-15 | 2016-02-17 | ***股份有限公司 | Application program recovery method |
CN106687929A (en) * | 2014-09-04 | 2017-05-17 | 精工爱普生株式会社 | Data processing system, data processing method, and terminal device |
CN104361076A (en) * | 2014-11-12 | 2015-02-18 | 腾讯科技(成都)有限公司 | Method and device for processing abnormality of browser |
CN104361076B (en) * | 2014-11-12 | 2018-02-09 | 腾讯科技(成都)有限公司 | The abnormality eliminating method and device of browser |
CN106919573A (en) * | 2015-12-24 | 2017-07-04 | 北京奇虎科技有限公司 | A kind of method and apparatus for restarting browser |
WO2017120877A1 (en) * | 2016-01-15 | 2017-07-20 | 杨瑛 | Method for pushing information when restarting webpage, and electronic device |
WO2017120878A1 (en) * | 2016-01-15 | 2017-07-20 | 杨瑛 | Method for restarting browser webpage, and electronic device |
CN106547639A (en) * | 2016-11-11 | 2017-03-29 | 腾讯音乐娱乐(深圳)有限公司 | A kind of character string processing method and equipment |
CN106547639B (en) * | 2016-11-11 | 2019-11-22 | 腾讯音乐娱乐(深圳)有限公司 | A kind of character string processing method and equipment |
CN110249305A (en) * | 2017-02-02 | 2019-09-17 | 微软技术许可有限责任公司 | Shell operation browser extension when browser crash or hang-up |
CN110249305B (en) * | 2017-02-02 | 2022-07-15 | 微软技术许可有限责任公司 | Shell operation browser extension when browser crashes or hangs |
CN107490380B (en) * | 2017-10-10 | 2020-03-10 | Oppo广东移动通信有限公司 | Navigation method, navigation device, storage medium and mobile terminal |
CN107992375A (en) * | 2017-10-30 | 2018-05-04 | 努比亚技术有限公司 | A kind of browser fault handling method, terminal and computer-readable recording medium |
CN109086164A (en) * | 2018-06-29 | 2018-12-25 | 努比亚技术有限公司 | A kind of application crashes processing method, terminal and computer readable storage medium |
CN113127239A (en) * | 2019-12-31 | 2021-07-16 | 深圳云天励飞技术有限公司 | Page state monitoring method, device, terminal and storage medium |
CN112333497A (en) * | 2020-09-28 | 2021-02-05 | 深圳Tcl新技术有限公司 | User data display method, device, equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103678019B (en) | 2016-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103678019B (en) | A kind of browser automatic recovery method and equipment | |
US10838838B2 (en) | Method and apparatus for dealing with abnormality of application program and storage medium | |
US9602347B2 (en) | Method, system and program for browser to switch IE kernel | |
CN104252477B (en) | Method and device for controlling webpage pop-up window | |
CN103106196B (en) | A kind of method and apparatus recovering browsing device net page | |
CN104049986A (en) | Plugin loading method and device | |
CN102236587B (en) | Recovery method for abnormal firefox browser | |
CN108399124B (en) | Application testing method and device, computer equipment and storage medium | |
CN105573733B (en) | Method, web front-end and the system that browser is communicated with web front-end | |
CN101213518A (en) | System and method to optimize OS context switching by instruction group trapping | |
CN105279021A (en) | Method and device for executing non-maskable interrupt | |
WO2017206476A1 (en) | Method, device and apparatus for detecting cpu occupation | |
WO2020000747A1 (en) | Anti-crawler method and terminal and computer readable storage medium | |
CN104077220A (en) | Method and device for debugging microprocessor without interlocked piped stages (MIPS) framework operating system kernel | |
CN110275705A (en) | Generate method, apparatus, equipment and the storage medium for preloading page code | |
CN105354498A (en) | Operation method of registry, related device and equipment | |
CN113419817A (en) | Front-end application nesting method, device, equipment and storage medium | |
CN104537005A (en) | Data processing method and device for webpage crawling | |
US10915624B2 (en) | Method and apparatus for determining behavior information corresponding to a dangerous file | |
CN106997313B (en) | Signal processing method and system of application program and terminal equipment | |
CN104598267A (en) | Application calling method and device | |
CN112379993A (en) | Robot process automation processing system, method and device | |
CN113467981A (en) | Exception handling method and device | |
CN111008044A (en) | Application program recovery method and system and electronic equipment | |
CN108108198A (en) | For the method and system of computer system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221117 Address after: 1402, Floor 14, Block A, Haina Baichuan Headquarters Building, No. 6, Baoxing Road, Haibin Community, Xin'an Street, Bao'an District, Shenzhen, Guangdong 518133 Patentee after: Shenzhen Yayue Technology Co.,Ltd. Address before: 2, 518057, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |