CN103544271B - Load Image in a kind of browser the method and apparatus for processing window - Google Patents
Load Image in a kind of browser the method and apparatus for processing window Download PDFInfo
- Publication number
- CN103544271B CN103544271B CN201310493114.XA CN201310493114A CN103544271B CN 103544271 B CN103544271 B CN 103544271B CN 201310493114 A CN201310493114 A CN 201310493114A CN 103544271 B CN103544271 B CN 103544271B
- Authority
- CN
- China
- Prior art keywords
- picture
- information
- web page
- webpage
- page element
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 94
- 230000009471 action Effects 0.000 claims abstract description 59
- 230000008569 process Effects 0.000 claims description 32
- 230000000052 comparative effect Effects 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 7
- 238000004321 preservation Methods 0.000 claims description 4
- 238000004513 sizing Methods 0.000 claims description 3
- 241000208340 Araliaceae Species 0.000 claims description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 2
- 235000008434 ginseng Nutrition 0.000 claims description 2
- 238000000151 deposition Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 238000013515 script Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000011112 process operation Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Abstract
The invention discloses the method and apparatus for processing window that Loads Image in a kind of browser, wherein, methods described includes:The Action Events in the webpage of loaded are intercepted, the source parameter information of the Action Events is obtained, wherein, the source parameter information is used for the information for indicating the web page element operated by the Action Events;According to the source parameter information, judge whether the web page element is picture;If the web page element is picture, the dimension information of the picture is obtained;When the size that the picture is determined according to the dimension information of the picture meets first to be sized, then correspond to the positional information for obtaining the picture in the DOM tree node of the picture from the document dbject model dom tree of the webpage;Position according to indicated by the positional information of the picture, loads a picture processing window.JS during the present invention can solve the problems, such as picture processing operation by webpage is limited.
Description
Technical field
The present invention relates to Internet technical field, and in particular to Load Image in a kind of browser process window method and
Device.
Background technology
Web browser is a display Website server or the file in file system, and allows user to carry out with the file
A kind of interactive application software.It is used for showing word in the WWW or LAN etc., image and other information.These texts
Word or image, can be the hyperlink for connecting other network address, and user can browse rapidly and easily various information.
At present, the various process operations that user is carried out to the picture on webpage in browser, are all by script in webpage
Language JS(Java script, JS, a kind of client-side scripting language based on object and event-driven and with relative safety)
Realize.As JS is needed for webpage design, therefore, different webpages according to different designs by the designer of webpage
In JS be incomplete same, the function of being realized by JS is also different, i.e. different webpages to the disposal ability of picture and
Method is all different.Further, if the designer of a certain webpage to picture processing operational design and does not write phase
The JS for answering, then, in a certain webpage, it is impossible to realize any process operation to picture.For example, in some webpages,
According to the JS in webpage, it is possible to achieve the preservation operation to picture in webpage;In other webpages, according to the JS in webpage then
The preservation operation of picture can not be realized, can only realize operation being checked to the full frame of picture;In some other webpage, not corresponding
JS, it is impossible to realize any process operation to picture.
Therefore, the problem of prior art presence is:Picture processing operation be all by webpage in JS realize, by webpage in
JS limit, due to different web pages in JS different, so as to cause different web pages also different to the disposal ability of picture, no
Can be unified.Even, grasp so as to any process can not be carried out to the picture in these webpages without corresponding JS in some webpages
Make.Meanwhile, in actual application, often occur due to the design problem of JS shell scripts itself and cause to realize
Picture processing operation corresponding to JS, or cause the JS in webpage due to the design problem of JS shell scripts itself in loading
During loading failure, and then can not realize picture processing operate.
Content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome the problems referred to above or at least in part solve on
The method for processing window that Loads Image in a kind of browser for stating problem and the process window that Loads Image in a kind of browser accordingly
The device of mouth.
According to one aspect of the present invention, there is provided Load Image in a kind of browser the method for processing window, including:
The Action Events in the webpage of loaded are intercepted, the source parameter information of the Action Events, wherein, institute is obtained
State the information that source parameter information is used for indicating the web page element operated by the Action Events;
According to the source parameter information, judge whether the web page element is picture;
If the web page element is picture, the dimension information of the picture is obtained;
When the size for determining the picture according to the dimension information of the picture meets first to be sized, then from described
Correspond in the document dbject model dom tree of webpage in the DOM tree node of the picture, obtain the positional information of the picture;
Position according to indicated by the positional information of the picture, loads a picture processing window.
Alternatively, methods described also includes:
If the web page element is not picture, according to the source parameter information, judge that whether the web page element is
Masking-out;
If the web page element is masking-out, the dom tree is traveled through, obtain the position letter of all pictures in the webpage
Breath;
Correspondence position information of the positional information of all pictures with current operation event on the webpage is compared;
If there is the positional information of the picture of the correspondence position information match with the current operation event on the webpage, sentence
Web page element operated by the current operation event of breaking is the picture under the masking-out;Execute the position according to the picture
The step of indicated position of confidence breath, one picture processing window of loading.
Alternatively, described according to the source parameter information, judge whether the web page element is masking-out, including:
If the source parameter information meets following condition simultaneously, the web page element is masking-out:
Tagname in the source parameter information is structure and background element DIV;
The source parameter information includes the element position for generating absolute fix:absolute;
Size indicated by dimension information in the source parameter information meets second and is sized.
Alternatively, by the positional information of all pictures and correspondence position information of the current operation event on the webpage
After being compared, methods described also includes:
The caching positional information by all pictures and correspondence position information of the current operation event on the webpage
The comparative result being compared;
When needing to judge again that whether the web page element operated by the current operation event is the picture under the masking-out
When, the comparative result is obtained from caching.
Alternatively, the web page element judged operated by the current operation event be picture under the masking-out it
Afterwards, the position according to indicated by the positional information of the picture is executed, before one picture processing window of loading, methods described
Also include:
Obtain the dimension information of the picture under the masking-out;
When the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described
One when being sized, and executes the position according to indicated by the positional information of the picture, loads a picture processing window
Step.
Alternatively, the Action Events that intercepts in the webpage of loaded, including:One is intercepted every setting time section
The secondary Action Events operated by the webpage.
Alternatively, the picture processing window includes:Full frame figure option seen, is saved options and is sent in option extremely
A kind of few option.
Alternatively, methods described also includes:
After option is sent to described in triggering,
Quick Response Code is generated according to the web page address url of the picture;And/or,
It is loaded into the entrance option of third party's information promulgating platform;And/or,
It is loaded into the entrance option of the third party transfer software and the browser between with annexation.
Alternatively, the operation thing includes:Mouse-over event, mouse click event, mouse move into event and keyboard choosing
Determine at least one event in event.
According to another aspect of the present invention, there is provided Load Image in a kind of browser and process the device of window, including:
Acquisition module is intercepted, for intercepting the Action Events in the webpage of loaded, the Action Events is obtained
Source parameter information, wherein, the source parameter information is used for the information for indicating the web page element operated by the Action Events;
First judge module, for according to the source parameter information, judging whether the web page element is picture;
First size data obtaining module, for when the web page element is picture, obtaining the size letter of the picture
Breath;
Primary importance data obtaining module, for full in the size for determining the picture according to the dimension information of the picture
When foot first is sized, correspond to from the document dbject model dom tree of the webpage in the DOM tree node of the picture,
Obtain the positional information of the picture;
Window load-on module, for the position according to indicated by the positional information of the picture, loads a picture processing window
Mouthful.
Alternatively, described device also includes:
Second judge module, for after first judge module judges the web page element not for picture, according to institute
Source parameter information is stated, judges whether the web page element is masking-out;
Second position data obtaining module, for when second judge module judges the web page element for masking-out,
The dom tree is traveled through, the positional information of all pictures in the webpage is obtained;
First multilevel iudge module, for by the positional information of all pictures and current operation event on the webpage
Correspondence position information is compared;There is the correspondence position information match with the current operation event on the webpage
Picture positional information when, judge that the web page element operated by the current operation event is the picture under the masking-out, hold
The row window load-on module.
Alternatively, described device also includes:
Cache module, for judging comparison module described first, by the positional information of all pictures and current operation thing
After correspondence position information of the part on the webpage is compared, the positional information by all pictures is cached with current behaviour
Make the comparative result that correspondence position information of the event on the webpage is compared;
Second multilevel iudge module, needs to obtain the webpage unit judged operated by the current operation event again for working as
When whether element is the picture under the masking-out, the comparative result is obtained from caching.
Alternatively, described device also includes:
Second dimension information acquisition module, for judging the current operation event institute in the first multilevel iudge module
After the web page element of operation is the picture under the masking-out, the dimension information of the picture under the masking-out is obtained;
When the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described
One when being sized, and executes the window load-on module.
Alternatively, the picture processing window includes:Full frame figure option seen, is saved options and is sent in option extremely
A kind of few option.
Alternatively, described device also includes:
Option mod, for trigger described be sent to after option, two dimension is generated according to the web page address url of the picture
Code;And/or, it is loaded into the entrance option of third party's information promulgating platform;And/or, it is loaded into and there is and the browser between connection
The entrance option of the third party transfer software of relation.
Load Image in a kind of browser according to the present invention method and apparatus for processing window, is loaded based on browser side
One picture processing window, by browser realize the various process of picture are operated, picture processing not by webpage in JS limited,
Avoid due to JS mistakes in webpage and cause the problem that picture in webpage can not be processed, unified picture processing side
Formula.Also, the method described in the embodiment of the present invention, can obtain the dimension information of picture, determined according to the dimension information of picture
And be met to Load Image and process the picture of window, and then the loading of picture processing window is carried out, improve the place that Loads Image
The accuracy of reason window, it is to avoid Load Image on the picture for requiring process window meeting, improve the process window that Loads Image
The efficiency of mouth.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of description, and in order to allow the above and other objects of the present invention, feature and advantage can
Become apparent, below especially exemplified by the specific embodiment of the present invention.
Description of the drawings
By reading the detailed description of hereafter preferred implementation, various other advantages and benefit are common for this area
Technical staff will be clear from understanding.Accompanying drawing is only used for the purpose for illustrating preferred implementation, and is not considered as to the present invention
Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical part.In the accompanying drawings:
Fig. 1 is the method flow diagram for Loading Image in a kind of browser in first embodiment of the invention and processing window;
Fig. 2 is that a kind of Loading Image processes the schematic diagram of window in embodiment illustrated in fig. 1;
Fig. 3 is the method flow diagram for Loading Image in a kind of browser in second embodiment of the invention and processing window;
Fig. 4 is the method flow diagram for Loading Image in a kind of browser in third embodiment of the invention and processing window;
Fig. 5 is the method flow diagram for Loading Image in a kind of browser in fourth embodiment of the invention and processing window;
Fig. 6 be Load Image in a kind of browser in fifth embodiment of the invention process window device structured flowchart;
Fig. 7 be Load Image in a kind of browser in sixth embodiment of the invention process window device structured flowchart.
Specific embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in accompanying drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure and should not be by embodiments set forth here
Limited.On the contrary, there is provided these embodiments are able to be best understood from the disclosure, and can be by the scope of the present disclosure
Complete conveys to those skilled in the art.
With reference to Fig. 1, it is the method flow diagram for Loading Image in a kind of browser in first embodiment of the invention and processing window.
In the present invention is implemented, Load Image in a kind of browser the method for processing window, may comprise steps of:
Step 102, intercepts the Action Events in the webpage of loaded, obtains the source parameter letter of the Action Events
Breath.
In embodiments of the present invention, the source parameter information is used for indicating web page element operated by the Action Events
Information.
Step 104, according to the source parameter information, judges whether the web page element is picture.
According to the source parameter information, judge whether the web page element is picture, when judging that the web page element is figure
During piece, step 106 is carried out;When judging that the web page element is not picture, return to step 102.
Step 106, if the web page element is picture, obtains the dimension information of the picture.
Step 108, when the size for determining the picture according to the dimension information of the picture meets first to be sized,
In then from the document dbject model dom tree of the webpage corresponding to the DOM tree node of the picture, the position of the picture is obtained
Confidence ceases.
In embodiments of the present invention, the size of picture can be determined according to the dimension information of picture, when the size of picture expires
When foot first is sized, for example, when the size of picture is more than 400x300, the DOM tree node of webpage is traveled through(Document
Object Model, abbreviation DOM, document dbject model), find the dom tree section for meeting that the first picture being sized is located
Point, obtains the positional information of picture in the DOM tree node that the picture being sized according to the satisfaction for finding first is located,
Wherein, the positional information of picture can be included but is not limited to:The upper left corner of the picture in the current Webpage of loaded
Wide and high information of position coordinateses and the picture etc..
Step 110, the position according to indicated by the positional information of the picture loads a picture processing window.
In embodiments of the present invention, as shown in Fig. 2 processing the schematic diagram of window for a kind of Loading Image in the present embodiment,
A picture processing window can be loaded in the position indicated by the positional information of picture A.In embodiments of the present invention, picture A
Positional information indicated by position can include but are not limited to the position that picture processing window as shown in Figure 2 is located.
In sum, Load Image in a kind of browser described in the embodiment of the present invention method for processing window, based on clear
Looking at device side loads a picture processing window, realizes operate the various process of picture by browser side, and picture processing is by net
JS in page is limited, it is to avoid cause the problem that picture in webpage can not be processed due to JS mistakes in webpage.Also,
Method described in the embodiment of the present invention, can obtain the dimension information of picture, and the dimension information according to picture determines and expired
Foot Loads Image and processes the picture of window, and then carries out the loading of picture processing window, improves the process window that Loads Image
Accuracy, it is to avoid Load Image on the picture for requiring process window meeting, improves to Load Image and processes the efficiency of window.
With reference to Fig. 3, it is the method flow diagram for Loading Image in a kind of browser in second embodiment of the invention and processing window.
In the present invention is implemented, Load Image in a kind of browser the method for processing window, may comprise steps of:
Step 302, browser intercept the Action Events in the webpage of loaded, obtain the source ginseng of the Action Events
Number information.
In embodiments of the present invention, the Action Events can be mouse-over event, mouse click event, mouse immigration
Event and keyboard select at least one event in event.For example, browser can intercept loaded webpage
On_hover events in Document, and obtain the srcelement parameters in on_hover events, the srcelement
Parameter is the source parameter information of Action Events.Wherein, the source parameter information is can serve to indicate that operated by the Action Events
Web page element information, for example, when carrying in the information of the web page element indicated by the parameter information of source<img>This information
When, it can be determined that the web page element operated by the Action Events is picture.
According to the source parameter information, step 304, browser judge whether the web page element is picture.When the net
When page element is picture, step 306 is carried out;When the web page element is not picture, step 312 is carried out.
Step 306, browser obtain the dimension information of the picture.
According to the dimension information of picture, step 308, browser judge whether the size of picture meets first and be sized.When
When dimension information according to the picture judges that the size satisfaction first of the picture is sized, step 310 is continued executing with;When
When dimension information according to the picture judges that the size of the picture is unsatisfactory for first and is sized, return to step 302.
Step 310, dom tree section of the browser from the document dbject model dom tree of the webpage corresponding to the picture
In point, the positional information of the picture is obtained.Then execution step 320.
According to the source parameter information, step 312, browser judge whether the web page element is masking-out.When judging
State web page element for masking-out when, execution step 314;When judging that the web page element is not masking-out, return to step 302.
Step 314, browser travel through the dom tree, obtain the positional information of all pictures in the webpage.
Step 316, corresponding position of the browser by the positional information of all pictures with current operation event on the webpage
Confidence breath is compared, and obtains comparative result
Step 318, browser judge the net operated by the current operation event according to the comparative result in step 316
Whether page element is the picture under the masking-out.
When browser is according to the comparative result in step 316, determines and exist with the current operation event in the webpage
On correspondence position information match picture positional information when, then judge operated by the current operation event webpage unit
Element is the picture under the masking-out, execution step 320.Work as with described when according to the comparative result in step 316, determining not existing
During the positional information of the picture of correspondence position information match of the front Action Events on the webpage, then judge the current behaviour
It is the picture under the masking-out to make the web page element operated by event, then return to step 302.
Step 320, position of the browser according to indicated by the positional information of the picture loads a picture processing window.
In sum, the method described in the embodiment of the present invention achieves the hovering Action Events in browser lateral root according to mouse
The selection of picture and the loading of picture processing window is carried out, and conventional pictures processing method is overcome by asking that JS in webpage is limited
Topic.Meanwhile, according to the picture element under mouse, the method described in the embodiment of the present invention can directly judge whether picture meets and set
Sizing requirement, completes the loading of picture processing window;Can also judge to obtain the corresponding pictorial information of masking-out, according to masking-out pair
The pictorial information that answers judges that whether the web page element operated by Action Events is to meet the picture for requiring, and then complete picture processing
The loading of window.By two kinds of web page element judgment modes, judge whether web page element is to meet the picture for requiring, improve plus
Carry the efficiency of picture processing window.
With reference to Fig. 4, it is the method flow diagram for Loading Image in a kind of browser in third embodiment of the invention and processing window.
In the present invention is implemented, Load Image in a kind of browser the method for processing window, may comprise steps of:
Step 402, intercepts the Action Events in the webpage of loaded, obtains the source parameter letter of the Action Events
Breath.
In embodiments of the present invention, the source parameter information is used for indicating web page element operated by the Action Events
Information.
Step 404, according to the source parameter information, judges whether the web page element is picture.When judging the webpage
When element is picture, execution step 406;When judging that the web page element is not picture, execution step 410.
Step 406, obtains the dimension information of the picture.
Step 408, the dimension information according to picture determine whether the size of the picture meets first and be sized, from institute
State in the DOM tree node that the picture is corresponded in the document dbject model dom tree of webpage, obtain the position letter of the picture
Breath.Then execution step 426.
Step 410, according to the source parameter information, judges whether the web page element is masking-out.
In embodiments of the present invention, can be according to the Srcelement parameters in the parameter information of source or get current
The return value of mouse element functions, judges the web page element for masking-out.Below the source parameter information meets simultaneously
Condition, the web page element are masking-out:
Tagname in the source parameter information is structure and background element DIV;
The source parameter information includes the element position for generating absolute fix:absolute;
Size indicated by dimension information in the source parameter information meets second and is sized.
For example, in embodiments of the present invention, can be sized being set to 100x500 by second.
In embodiments of the present invention, when the web page element is judged for masking-out, execution step 412;When judging the net
When page element is not masking-out, return to step 402.
Step 412, travels through the dom tree, obtains the positional information of all pictures in the webpage.
Step 414, by the positional information of all pictures and correspondence position information of the current operation event on the webpage
It is compared, obtains comparative result.
Step 416, caches the positional information by all pictures corresponding on the webpage with current operation event
The comparative result that positional information is compared.
Step 418, when needing to judge whether the web page element operated by the current operation event is the masking-out again
Under picture when, obtain the comparative result from caching.
Step 420, determines according to the comparative result in step 414 and exists with the current operation event on the webpage
Correspondence position information match picture positional information, and determine that the web page element operated by the current operation event is
Picture under the masking-out.
Step 422, obtains the dimension information of the picture under the masking-out.
Step 424, the dimension information according to the picture under masking-out judge whether the size of the picture under the masking-out meets
Described first is sized.When the size of the picture under masking-out meets described first to be sized, execution step 426;Work as illiteracy
When the size of the picture under version is unsatisfactory for described first and is sized, return to step 402.
Step 426, the position according to indicated by the positional information of the picture loads a picture processing window.
In sum, the method described in the embodiment of the present invention, when judge to obtain the web page element not as picture after, may be used also
Whether be that masking-out judges to continue to the web page element, when web page element being judged for masking-out, continue to enter masking-out
Row identification judges whether the final web page element for determining Action Events operation is picture, improves to whether web page element is figure
The accuracy that piece element judges, and then improve the accuracy of the process window that Loads Image.Further, embodiment of the present invention institute
The method that states, correspondence position information that can be by the positional information of all pictures with current operation event on the webpage are carried out
Comparative result relatively is cached, when needing to judge whether the web page element operated by current operation event is under masking-out again
Picture when, can directly from caching obtain comparative result, judged according to comparative result, saved the judgement time, entered
And improve the efficiency of the process window that Loads Image in browser.
With reference to Fig. 5, it is the method flow diagram for Loading Image in a kind of browser in fourth embodiment of the invention and processing window;
In the present invention is implemented, Load Image in a kind of browser the method for processing window, may comprise steps of:
Step 502, intercepts the Action Events in the webpage of loaded, obtains the source parameter letter of the Action Events
Breath.Wherein, the source parameter information is used for the information for indicating the web page element operated by the Action Events.
In embodiments of the present invention, directly can pass through a Timer intervalometer, intercept after predefined time intervals
Action Events in the webpage of loaded, carry out the information of web page element under current mouse position.
Step 504, according to the source parameter information, judges whether the web page element is picture.When the web page element
When being picture, execution step 506;When the web page element is not picture, can be with execution step 518, according to source parameter information
Continue to judge web page element.
Step 506, if the web page element is picture, obtains the dimension information of the picture.
Step 508, when the size for determining the picture according to the dimension information of the picture meets first to be sized,
In then from the document dbject model dom tree of the webpage corresponding to the DOM tree node of the picture, the position of the picture is obtained
Confidence ceases.
Step 510, the position according to indicated by the positional information of the picture loads a picture processing window.
In embodiments of the present invention, can include in picture processing window:Full frame figure option seen, is saved options and is sent to
At least one option in option.When user's triggering is full frame sees figure option, can be with full frame browsing pictures;When user's triggering is preserved
During option, directly can have been downloaded into locally in loading webpage from internal memory, and be buffered in the pictorial information in internal memory and figure
Piece.After user is sent to option, many height level options, for example, many height level options can be shown to further user
Can be picture two dimension numeral option, the sub- option of picture issue and the sub- option of picture transfer.
When user's triggering picture two dimension numeral option, browser can be with execution step 512:
Step 512, generates Quick Response Code according to the web page address url of the picture.In embodiments of the present invention, can basis
The web page address url of picture generates a Quick Response Code, and user can pass through to scan Quick Response Code acquisition picture.
When sub- option issued by user's triggering picture, browser can be with execution step 514:
The picture for currently browsing is shared third party's information platform, and is issued by step 514.
When user triggers picture transfer option, browser can be with execution step 516:
Step 516, by the picture transfer for currently browsing to having on the specific mobile terminal of annexation with browser.
In embodiments of the present invention, can be by establishing the software of the annexation between browser and mobile terminal, will be currently clear
The picture transfer that lookes at is to having on the specific mobile terminal of annexation with browser.
In sum, Load Image in a kind of browser described in the embodiment of the present invention method for processing window, passes through
Timer intervalometers arrange time of intercept, the Action Events in the webpage of loaded are intercepted, it is ensured that Action Events
The concordance for intercepting frequency, it is to avoid too fast intercept frequency or intercept frequency slowly excessively and caused intercept mistake, improve webpage
The accuracy of element judged result.Picture processing window be browser side load, for different web pages in picture, all may be used
With by picture processing window picture is carried out full frame see figure, preserve and the identical operation such as be sent to, by JS in webpage
Limit.
It should be noted that for aforesaid embodiment of the method, in order to be briefly described, therefore which is all expressed as a series of
Combination of actions, but those skilled in the art should know, and the present invention is not limited by described sequence of movement, because according to
According to the present invention, some steps can be carried out using other orders or simultaneously.Secondly, those skilled in the art should also know,
Embodiment described in this description belongs to preferred embodiment, and involved action is not necessarily essential to the invention.
Same inventive concept is based on, with reference to Fig. 6, is the process that Loads Image in a kind of browser in fifth embodiment of the invention
The structured flowchart of the device of window, the device of the process window that Loads Image in a kind of browser described in the embodiment of the present invention can be wrapped
Include with lower module:
Acquisition module 602 is intercepted, for intercepting the Action Events in the webpage of loaded, the Action Events is obtained
Source parameter information, wherein, the source parameter information is used for the information for indicating web page element operated by the Action Events.
First judge module 604, for according to the source parameter information, judging whether the web page element is picture.
First size data obtaining module 606, for when the web page element is picture, obtaining the size of the picture
Information.
Primary importance data obtaining module 608, in the chi for determining the picture according to the dimension information of the picture
When very little satisfaction first is sized, the DOM tree node from the document dbject model dom tree of the webpage corresponding to the picture
In, obtain the positional information of the picture.
Window load-on module 610, for the position according to indicated by the positional information of the picture, loads a picture processing
Window.
In sum, Load Image in a kind of browser described in the embodiment of the present invention and process the device of window, window adds
Carry module to Load Image process window in browser side, realize that the process to picture is operated in browser side, picture processing is not received
In webpage, JS is limited, to different web pages in picture processing mode unify, it is to avoid causing because of JS mistakes in webpage can not be right
The problem processed by picture.
With reference to Fig. 7, it is in sixth embodiment of the invention, in a kind of browser, to Load Image the structure of the device for processing window
Block diagram, the device of the process window that Loads Image in a kind of browser described in the embodiment of the present invention can be included with lower module:
Acquisition module 702 is intercepted, for intercepting the Action Events in the webpage of loaded, the Action Events is obtained
Source parameter information, wherein, the source parameter information is used for the information for indicating web page element operated by the Action Events.
First judge module 704, for according to the source parameter information, judging whether the web page element is picture.
First size data obtaining module 706, for when the web page element is picture, obtaining the size of the picture
Information.
Primary importance data obtaining module 708, in the chi for determining the picture according to the dimension information of the picture
When very little satisfaction first is sized, the DOM tree node from the document dbject model dom tree of the webpage corresponding to the picture
In, obtain the positional information of the picture.
In embodiments of the present invention, after the completion of primary importance data obtaining module 708 is executed, can directly execute window and add
Module 720 is carried, for the position according to indicated by the positional information of the picture, a picture processing window is loaded.
In embodiments of the present invention, when the first judge module 704 judges the web page element not for picture, can execute
With lower module:
Second judge module 710, for after first judge module 704 judges the web page element not for picture,
According to the source parameter information, judge whether the web page element is masking-out.
Second position data obtaining module 712, for judging the web page element for masking-out in second judge module
When, the dom tree is traveled through, the positional information of all pictures in the webpage is obtained.
First multilevel iudge module 714, for by the positional information of all pictures and current operation event in the webpage
On correspondence position information be compared;There is the correspondence position information phase with the current operation event on the webpage
During the positional information of the picture of coupling, judge that the web page element operated by the current operation event is the figure under the masking-out
Piece.
In embodiments of the present invention, after the completion of the first multilevel iudge module 714 execution, can direct execution step
Window load-on module 722, for the position according to indicated by the positional information of the picture, loads a picture processing window;?
Can execute with lower module:
Cache module 716, in the first multilevel iudge module 714, by the positional information of all pictures with current
After correspondence position information of the Action Events on the webpage is compared, cache the positional information by all pictures with
The comparative result that correspondence position information of the current operation event on the webpage is compared.
Second multilevel iudge module 718, needs to obtain the net judged operated by the current operation event again for working as
When whether page element is the picture under the masking-out, the comparative result is obtained from caching.
Second dimension information acquisition module 720, for judging the current operation in the first multilevel iudge module 714
After web page element operated by event is the picture under the masking-out, the dimension information of the picture under the masking-out is obtained.
In embodiments of the present invention, the size letter of the picture under masking-out is obtained according to the second dimension information acquisition module 720
Breath, sets when the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described first
During size, window load-on module 722 is executed, for the position according to indicated by the positional information of the picture, load a picture
Process window.
In embodiments of the present invention, can include in the picture processing window:Full frame figure option seen, is saved options and is sent out
At least one option being sent in option, the device of the process window that Loads Image in a browser can also be included with lower module:
Option mod 724, for trigger described be sent to after option, generate two according to the web page address url of the picture
Dimension code;And/or, it is loaded into the entrance option of third party's information promulgating platform;And/or, it is loaded into and there is and the browser between company
Connect the entrance option of the third party transfer software of relation.
In embodiments of the present invention, the operation thing includes:Mouse-over event, mouse click event, mouse move into thing
Part and keyboard select at least one event in event.
In sum, Load Image in a kind of browser described in the embodiment of the present invention and process the device of window, by net
The multiple judgement of page element:Judge whether web page element is picture, judge web page element to be whether the picture under masking-out, determine Mus
Whether the object at mark hovering is picture, improves efficiency that the web page element to Action Events operation in webpage judges and accurately
Degree, so as to quickly be Loaded Image process window in browser side according to judged result, can be saved with quick obtaining judged result
Time, improve the loading velocity of picture processing window.
For the device embodiment that window is processed for Loading Image in a kind of above-mentioned browser, as which is implemented with method
Example basic simlarity, so description is fairly simple, related part is illustrated referring to the part of embodiment of the method.
Each embodiment in this specification is described by the way of going forward one by one, what each embodiment was stressed be with
The difference of other embodiment, between each embodiment identical similar part mutually referring to.
What those skilled in the art will be readily apparent is:The combination in any application of each embodiment above-mentioned be all feasible, therefore
Combination in any between each embodiment above-mentioned is all embodiment of the present invention, but this specification exists as space is limited,
This does not just detail one by one.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together based on teaching in this.As described above, construct required by this kind of system
Structure be obvious.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various
Programming language realizes the content of invention described herein, and the above description done by language-specific is to disclose this
Bright preferred forms.
In description mentioned herein, a large amount of details are illustrated.It is to be appreciated, however, that the enforcement of the present invention
Example can be put into practice in the case where not having these details.In some instances, known method, structure are not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure helping understand one or more in each inventive aspect,
Above in the description to the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes
In example, figure or descriptions thereof.However, should not be construed to reflect following intention by the method for the disclosure:I.e. required guarantor
The more features of feature that the application claims ratio of shield is expressly recited in each claim.More precisely, such as following
Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself
All as the separate embodiments of the present invention.
Those skilled in the art be appreciated that can to embodiment in equipment in module carry out adaptively
Change and they are arranged in one or more equipment different from the embodiment.Can be the module in embodiment or list
Unit or component are combined into a module or unit or component, and can be divided in addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit is excluded each other, can adopt any
Combination is to this specification(Including adjoint claim, summary and accompanying drawing)Disclosed in all features and so disclosed appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification(Including adjoint power
Profit requires, makes a summary and accompanying drawing)Disclosed in each feature can be by providing identical, equivalent or the alternative features of similar purpose carry out generation
Replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments
In some included features rather than further feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment required for protection appoint
One of meaning can in any combination mode using.
The present invention all parts embodiment can be realized with hardware, or with one or more processor operation
Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice
Microprocessor or digital signal processor(DSP)To realize the according to embodiments of the present invention process that Loads Image in a browser
The some or all functions of some or all parts in the equipment of window.The present invention is also implemented as executing this
In described method some or all equipment or program of device(For example, computer program and computer program
Product).Such program for realizing the present invention can be stored on a computer-readable medium, or can be with one or many
The form of individual signal.Such signal can be downloaded from internet website and be obtained, or provide on carrier signal, or with
Any other form is provided.
It should be noted that above-described embodiment the present invention will be described rather than limits the invention, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference markss being located between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of not
Element listed in the claims or step.Word "a" or "an" before being located at element does not exclude the presence of multiple such
Element.The present invention can come real by means of the hardware for including some different elements and by means of properly programmed computer
Existing.If in the unit claim for listing equipment for drying, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and be run after fame
Claim.
The invention discloses a kind of method for processing window that Loads Image in A1, browser, including:
The Action Events in the webpage of loaded are intercepted, the source parameter information of the Action Events, wherein, institute is obtained
State the information that source parameter information is used for indicating the web page element operated by the Action Events;
According to the source parameter information, judge whether the web page element is picture;
If the web page element is picture, the dimension information of the picture is obtained;
When the size for determining the picture according to the dimension information of the picture meets first to be sized, then from described
Correspond in the document dbject model dom tree of webpage in the DOM tree node of the picture, obtain the positional information of the picture;
Position according to indicated by the positional information of the picture, loads a picture processing window.
A2, the method as described in A1, also include:
If the web page element is not picture, according to the source parameter information, judge that whether the web page element is
Masking-out;
If the web page element is masking-out, the dom tree is traveled through, obtain the position letter of all pictures in the webpage
Breath;
Correspondence position information of the positional information of all pictures with current operation event on the webpage is compared;
If there is the positional information of the picture of the correspondence position information match with the current operation event on the webpage, sentence
Web page element operated by the current operation event of breaking is the picture under the masking-out;Execute the position according to the picture
The step of indicated position of confidence breath, one picture processing window of loading.
A3, the method as described in A2, described according to the source parameter information, judge whether the web page element is masking-out,
Including:
If the source parameter information meets following condition simultaneously, the web page element is masking-out:
Tagname in the source parameter information is structure and background element DIV;
The source parameter information includes the element position for generating absolute fix:absolute;
Size indicated by dimension information in the source parameter information meets second and is sized.
A4, the method as described in A2, by the positional information of all pictures and current operation event on the webpage
Correspondence position information also includes after being compared:
The caching positional information by all pictures and correspondence position information of the current operation event on the webpage
The comparative result being compared;
When needing to judge again that whether the web page element operated by the current operation event is the picture under the masking-out
When, the comparative result is obtained from caching.
A5, the method as described in A2, in the web page element judged operated by the current operation event for the illiteracy
After picture under version, the position according to indicated by the positional information of the picture is executed, load a picture processing window
Before, also include:
Obtain the dimension information of the picture under the masking-out;
When the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described
One when being sized, and executes the position according to indicated by the positional information of the picture, loads a picture processing window
Step.
A6, the method as described in A1, the Action Events that intercepts in the webpage of loaded, including:Every setting
Time period intercepts the once Action Events operated by the webpage.
A7, the method as described in A1-A6 is arbitrary, the picture processing window include:Full frame see figure option, save options
With at least one option being sent in option.
A8, the method as described in A7, methods described also include:
After option is sent to described in triggering,
Quick Response Code is generated according to the web page address url of the picture;And/or,
It is loaded into the entrance option of third party's information promulgating platform;And/or,
It is loaded into the entrance option of the third party transfer software and the browser between with annexation.
A9, the method as described in A1, the operation thing include:Mouse-over event, mouse click event, mouse move into thing
Part and keyboard select at least one event in event.
The invention also discloses Load Image in B10, a kind of browser that the device of window is processed, including:
Acquisition module is intercepted, for intercepting the Action Events in the webpage of loaded, the Action Events is obtained
Source parameter information, wherein, the source parameter information is used for the information for indicating the web page element operated by the Action Events;
First judge module, for according to the source parameter information, judging whether the web page element is picture;
First size data obtaining module, for when the web page element is picture, obtaining the size letter of the picture
Breath;
Primary importance data obtaining module, for full in the size for determining the picture according to the dimension information of the picture
When foot first is sized, correspond to from the document dbject model dom tree of the webpage in the DOM tree node of the picture,
Obtain the positional information of the picture;
Window load-on module, for the position according to indicated by the positional information of the picture, loads a picture processing window
Mouthful.
B11, the device as described in B10, also include:
Second judge module, for after first judge module judges the web page element not for picture, according to institute
Source parameter information is stated, judges whether the web page element is masking-out;
Second position data obtaining module, for when second judge module judges the web page element for masking-out,
The dom tree is traveled through, the positional information of all pictures in the webpage is obtained;
First multilevel iudge module, for by the positional information of all pictures and current operation event on the webpage
Correspondence position information is compared;There is the correspondence position information match with the current operation event on the webpage
Picture positional information when, judge that the web page element operated by the current operation event is the picture under the masking-out, hold
The row window load-on module.
B12, the device as described in B11, also include:
Cache module, for judging comparison module described first, by the positional information of all pictures and current operation thing
After correspondence position information of the part on the webpage is compared, the positional information by all pictures is cached with current behaviour
Make the comparative result that correspondence position information of the event on the webpage is compared;
Second multilevel iudge module, needs to obtain the webpage unit judged operated by the current operation event again for working as
When whether element is the picture under the masking-out, the comparative result is obtained from caching.
B13, the device as described in B11, also include:
Second dimension information acquisition module, for judging the current operation event institute in the first multilevel iudge module
After the web page element of operation is the picture under the masking-out, the dimension information of the picture under the masking-out is obtained;
When the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described
One when being sized, and executes the window load-on module.
B14, the device as described in B10-B13 is arbitrary, the picture processing window include:Full frame see figure option, preservation
Option and at least one option being sent in option.
B15, the device as described in B14, described device also include:
Option mod, for trigger described be sent to after option, two dimension is generated according to the web page address url of the picture
Code;And/or, it is loaded into the entrance option of third party's information promulgating platform;And/or, it is loaded into and there is and the browser between connection
The entrance option of the third party transfer software of relation.
B16, the device as described in B10, the operation thing include:Mouse-over event, mouse click event, mouse are moved into
Event and keyboard select at least one event in event.
Claims (16)
1. Load Image in a kind of browser the method for processing window, including:
The Action Events in the webpage of loaded are intercepted, the source parameter information of the Action Events, wherein, the source is obtained
Parameter information is used for the information for indicating the web page element operated by the Action Events;
According to the source parameter information, judge whether the web page element is picture;
If the web page element is picture, the dimension information of the picture is obtained;
When the size for determining the picture according to the dimension information of the picture meets first to be sized, then from the webpage
Document dbject model dom tree in corresponding to the DOM tree node of the picture in, obtain the positional information of the picture;
Position according to indicated by the positional information of the picture, loads a picture processing window;
Wherein, methods described also includes:
If the web page element is not picture, according to the source parameter information, judge whether the web page element is masking-out.
2. the method for claim 1, also includes:
If the web page element is masking-out, the dom tree is traveled through, obtain the positional information of all pictures in the webpage;
Correspondence position information of the positional information of all pictures with current operation event on the webpage is compared;If depositing
In the positional information of the picture of the correspondence position information match with the current operation event on the webpage, then judge institute
It is the picture under the masking-out to state the web page element operated by current operation event;Execute described according to the position of picture letter
The step of indicated position of breath, one picture processing window of loading.
3. the method for claim 1, described according to the source parameter information, judges whether the web page element is illiteracy
Version, including:
If the source parameter information meets following condition simultaneously, the web page element is masking-out:
Tagname in the source parameter information is structure and background element DIV;
The source parameter information includes the element position for generating absolute fix:absolute;
Size indicated by dimension information in the source parameter information meets second and is sized.
4. method as claimed in claim 2, by the positional information of all pictures with current operation event on the webpage
Correspondence position information be compared after also include:
Correspondence position information of the caching positional information by all pictures with current operation event on the webpage is carried out
Comparative result relatively;
When needing to judge again that whether the web page element operated by the current operation event is the picture under the masking-out, from
The comparative result is obtained in caching.
5. method as claimed in claim 2, in the web page element judged operated by the current operation event for described
After picture under masking-out, the position according to indicated by the positional information of the picture is executed, load a picture processing window
Before mouthful, also include:
Obtain the dimension information of the picture under the masking-out;
Set when the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described first
During sizing, the step of execute the position according to indicated by the positional information of the picture, one picture processing window of loading.
6. the method for claim 1, the Action Events that intercepts in the webpage of loaded, including:Every setting
Section of fixing time intercepts the once Action Events operated by the webpage.
7. the method as described in claim 1-6 any claim, the picture processing window include:Full frame see figure select
Item, at least one option for saving options and being sent in option.
8. method as claimed in claim 7, methods described also include:
After option is sent to described in triggering,
Quick Response Code is generated according to the web page address url of the picture;And/or,
It is loaded into the entrance option of third party's information promulgating platform;And/or,
It is loaded into the entrance option of the third party transfer software and the browser between with annexation.
9. the method for claim 1, the operation thing include:Mouse-over event, mouse click event, mouse are moved into
Event and keyboard select at least one event in event.
10. Load Image in a kind of browser and process the device of window, including:
Acquisition module is intercepted, the source ginseng of the Action Events for intercepting the Action Events in the webpage of loaded, is obtained
Number information, wherein, the source parameter information is used for the information for indicating the web page element operated by the Action Events;
First judge module, for according to the source parameter information, judging whether the web page element is picture;
First size data obtaining module, for when the web page element is picture, obtaining the dimension information of the picture;
Primary importance data obtaining module, for meeting the in the size for determining the picture according to the dimension information of the picture
One when being sized, from the document dbject model dom tree of the webpage corresponding to the DOM tree node of the picture in, obtain
The positional information of the picture;
Window load-on module, for the position according to indicated by the positional information of the picture, loads a picture processing window;
Wherein, described device also includes:
Second judge module, for after first judge module judges the web page element not for picture, according to the source
Parameter information, judges whether the web page element is masking-out.
11. devices as claimed in claim 10, also include:
Second position data obtaining module, for when second judge module judges the web page element for masking-out, traveling through
The dom tree, obtains the positional information of all pictures in the webpage;
First multilevel iudge module, for corresponding on the webpage with current operation event by the positional information of all pictures
Positional information is compared;Figure in the correspondence position information match existed with the current operation event on the webpage
During the positional information of piece, judge that the web page element operated by the current operation event is the picture under the masking-out, execute institute
State window load-on module.
12. devices as claimed in claim 11, also include:
Cache module, for judging comparison module described first, the positional information of all pictures and current operation event is existed
After correspondence position information on the webpage is compared, the positional information by all pictures and current operation thing is cached
The comparative result that correspondence position information of the part on the webpage is compared;
For working as to need to obtain again, second multilevel iudge module, judges that the web page element operated by the current operation event is
During no picture under the masking-out, the comparative result is obtained from caching.
13. devices as claimed in claim 11, also include:
Second dimension information acquisition module, for judging operated by the current operation event in the first multilevel iudge module
Web page element be the picture under the masking-out after, obtain the dimension information of the picture under the masking-out;
Set when the size of the picture determined according to the dimension information of the picture under the masking-out under the masking-out meets described first
During sizing, the window load-on module is executed.
14. devices as described in claim 10-13 is arbitrary, the picture processing window include:Full frame see figure option, preservation
Option and at least one option being sent in option.
15. devices as claimed in claim 14, described device also include:
Option mod, for trigger described be sent to after option, Quick Response Code is generated according to the web page address url of the picture;With/
Or, being loaded into the entrance option of third party's information promulgating platform;And/or, it is loaded into and there is and the browser between annexation
The entrance option of third party transfer software.
16. devices as claimed in claim 10, the operation thing include:Mouse-over event, mouse click event, mouse are moved
Incoming event and keyboard select at least one event in event.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310493114.XA CN103544271B (en) | 2013-10-18 | 2013-10-18 | Load Image in a kind of browser the method and apparatus for processing window |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310493114.XA CN103544271B (en) | 2013-10-18 | 2013-10-18 | Load Image in a kind of browser the method and apparatus for processing window |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103544271A CN103544271A (en) | 2014-01-29 |
CN103544271B true CN103544271B (en) | 2017-03-15 |
Family
ID=49967723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310493114.XA Active CN103544271B (en) | 2013-10-18 | 2013-10-18 | Load Image in a kind of browser the method and apparatus for processing window |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103544271B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103927341B (en) * | 2014-03-27 | 2017-12-26 | 广州华多网络科技有限公司 | A kind of method and device for obtaining scene information |
CN104077389A (en) * | 2014-06-27 | 2014-10-01 | 北京奇虎科技有限公司 | Display method of webpage element information and browser device |
CN105608152A (en) * | 2015-12-17 | 2016-05-25 | 无锡天脉聚源传媒科技有限公司 | Method and device for asynchronously loading webpage resources |
CN110020337B (en) * | 2017-08-03 | 2022-10-28 | 腾讯科技(深圳)有限公司 | Webpage processing method and related product |
CN108563712B (en) * | 2018-03-28 | 2021-08-31 | 腾讯科技(深圳)有限公司 | Webpage picture viewing method and device and storage equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6981211B1 (en) * | 1999-09-30 | 2005-12-27 | International Business Machines Corporation | Method for processing a document object model (DOM) tree using a tagbean |
CN102981877A (en) * | 2012-11-28 | 2013-03-20 | 北京奇虎科技有限公司 | Method and device for loading picture toolbar |
CN102981876A (en) * | 2012-11-28 | 2013-03-20 | 北京奇虎科技有限公司 | Method and device for loading picture toolbar window |
CN103020178A (en) * | 2012-11-28 | 2013-04-03 | 北京奇虎科技有限公司 | Method and device for loading image toolbar with browser |
CN103186532A (en) * | 2011-12-27 | 2013-07-03 | 腾讯科技(北京)有限公司 | Method and device for capturing key pictures in web page |
-
2013
- 2013-10-18 CN CN201310493114.XA patent/CN103544271B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6981211B1 (en) * | 1999-09-30 | 2005-12-27 | International Business Machines Corporation | Method for processing a document object model (DOM) tree using a tagbean |
CN103186532A (en) * | 2011-12-27 | 2013-07-03 | 腾讯科技(北京)有限公司 | Method and device for capturing key pictures in web page |
CN102981877A (en) * | 2012-11-28 | 2013-03-20 | 北京奇虎科技有限公司 | Method and device for loading picture toolbar |
CN102981876A (en) * | 2012-11-28 | 2013-03-20 | 北京奇虎科技有限公司 | Method and device for loading picture toolbar window |
CN103020178A (en) * | 2012-11-28 | 2013-04-03 | 北京奇虎科技有限公司 | Method and device for loading image toolbar with browser |
Also Published As
Publication number | Publication date |
---|---|
CN103544271A (en) | 2014-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9411782B2 (en) | Real time web development testing and reporting system | |
CN104102643B (en) | A kind of method and apparatus for carrying out page snapshot | |
CN104426925B (en) | Web page resources acquisition methods and device | |
CN105868096B (en) | For showing the method, device and equipment of web page test result in a browser | |
CN103544271B (en) | Load Image in a kind of browser the method and apparatus for processing window | |
KR20080053293A (en) | Initial server-side content rendering for client-script web pages | |
CN108920496B (en) | Rendering method and device | |
US8756214B2 (en) | Crawling browser-accessible applications | |
CN110069683A (en) | A kind of method and device crawling data based on browser | |
CN104866594A (en) | Information pushing method and apparatus | |
US9280268B2 (en) | Identifying equivalent javascript events | |
US9588945B2 (en) | Comparing webpage elements having asynchronous functionality | |
CN103377128A (en) | Method and system for race detection for Web applications | |
CN103793224A (en) | Window display method and device | |
US20150121198A1 (en) | Style sheet speculative preloading | |
US11314795B2 (en) | User navigation in a target portal | |
CN108614762A (en) | A kind of browser testing method and device | |
CN105373533B (en) | A kind of detection method, client and the device of page link address | |
CN104572914A (en) | Method and device for intercepting advertisements of double-core browser | |
CN111859077A (en) | Data processing method, device, system and computer readable storage medium | |
CN103581321B (en) | A kind of creation method of refer chains, device and safety detection method and client | |
CN105183890A (en) | Webpage loading method based on browser and browser device | |
CN108958855A (en) | The method, apparatus and system of page jump | |
CN104504125A (en) | Web page data monitoring method and device | |
CN103258055A (en) | Device and method for file downloading |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for 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 |
Effective date of registration: 20220801 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |
|
TR01 | Transfer of patent right |