CN104239545A - Multi-label page preview method and device - Google Patents

Multi-label page preview method and device Download PDF

Info

Publication number
CN104239545A
CN104239545A CN201410490397.7A CN201410490397A CN104239545A CN 104239545 A CN104239545 A CN 104239545A CN 201410490397 A CN201410490397 A CN 201410490397A CN 104239545 A CN104239545 A CN 104239545A
Authority
CN
China
Prior art keywords
shipping options
preview
options page
data message
many labels
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
Application number
CN201410490397.7A
Other languages
Chinese (zh)
Other versions
CN104239545B (en
Inventor
秦升成
李阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Baoqu Technology Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201410490397.7A priority Critical patent/CN104239545B/en
Publication of CN104239545A publication Critical patent/CN104239545A/en
Application granted granted Critical
Publication of CN104239545B publication Critical patent/CN104239545B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Abstract

The invention discloses a method and a device for previewing a multi-label page, wherein the method comprises the following steps: receiving a multi-tag preview command; determining a tab page needing to be previewed in a plurality of tab pages opened in a browser according to a multi-tab preview command; acquiring data information of the determined tab page needing to be previewed; and providing a multi-label preview window according to the acquired data information, wherein the data information of each tab page needing to be previewed is simultaneously displayed in the multi-label preview window, so that a user can know the contents of the plurality of tab pages through one multi-label preview window. By implementing the embodiment of the invention, the data information of a plurality of webpages opened in the browser can be displayed in one multi-label preview window together, so that the comparison is conveniently realized.

Description

A kind of method for previewing of many Shipping Options Pages and device
Technical field
The present invention relates to internet arena, particularly relate to a kind of method for previewing and device of many Shipping Options Pages.
Background technology
Along with the development of ecommerce, increasing people likes by doing shopping on the net.But the commodity will picking out oneself regard applicable from network in thousands of commodity are large orders.User may need, by a large amount of contrast work, just can find the commodity of a applicable regard.Usually, user by browser log in retail shop go picking commodities time, if when finding an end article, will click and open a Shipping Options Page and commodity details webpage, then when finding an end article, click again and open a commodity details webpage ...When user needs to contrast, just click label to and fro and observe contrast commodity details to change different commodity details pages.Significantly, this mode uses very inconvenient, thus reduces the experience of user.
Summary of the invention
Embodiment of the present invention technical matters to be solved is, provides a kind of many labels method for previewing and device, achieves and contrast easily.
First aspect, the invention provides a kind of method for previewing of many Shipping Options Pages, comprising: receive many labels preview command; According to described many labels preview command, determine the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser; Obtain the described data message needing the Shipping Options Page carrying out preview determined; According to the data message of described acquisition, many labels the preview window is provided, show each described data message needing the Shipping Options Page of preview in described many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
Alternatively, describedly determine to need the Shipping Options Page carrying out preview to comprise in the multiple Shipping Options Pages opened in browser: mate according to the network address of the network address matched rule preset to the multiple Shipping Options Pages opened in browser; By in the Shipping Options Page opened in described browser, the Shipping Options Page that network address is mated with described network address matched rule is defined as the Shipping Options Page needing to carry out preview.
Alternatively, the described data message of the Shipping Options Page carrying out preview that needs determined of described acquisition comprises: described determine need insert client script in the page script of the Shipping Options Page carrying out preview, to obtain the described data message needing the Shipping Options Page carrying out preview by running described client script.
Alternatively, the described described data message of the Shipping Options Page carrying out preview that needs of operation described client script acquisition that passes through is specially: need the node on the document object model tree of the Shipping Options Page carrying out preview to obtain the described data message needing the Shipping Options Page carrying out preview by described client script traversal is described.
Alternatively, the described Shipping Options Page carrying out preview that needs determined comprises the commodity details page of shopping website; The data message of described acquisition comprises at least one in Shipping Options Page network address, title, commodity picture, commodity price, commodity evaluation.
Alternatively, show each described data message of the Shipping Options Page of preview that needs in many labels the preview window to be specially: the data message showing the Shipping Options Page needing preview described in each in described many labels the preview window with the form of card side by side simultaneously.
Alternatively, described many labels the preview window is provided after, described method also comprises: receive user to the clicking operation of the data message shown in described many labels the preview window; According to described clicking operation, jump to the Shipping Options Page window that the data message of described user click is corresponding.
Second aspect, the invention provides a kind of pre-viewing device of many Shipping Options Pages, comprising: order receiver module, determination module, acquisition module and many labels previewing module, and described order receiver module is for receiving many labels preview command; Described determination module is used for according to described many labels preview command, determines the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser; Described acquisition module is for obtaining the described data message needing the Shipping Options Page carrying out preview determined; Described many labels previewing module is used for the data message according to described acquisition, many labels the preview window is provided, show each described data message needing the Shipping Options Page of preview in described many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
Alternatively, described determination module comprises: matching unit and determining unit, and the network address of network address matched rule to the multiple Shipping Options Pages opened in browser that described matching unit is used for according to presetting is mated; Described determining unit is used for will in the Shipping Options Page opened in described browser, and the Shipping Options Page that network address is mated with described network address matched rule is defined as the Shipping Options Page needing to carry out preview.
Alternatively, described determination module specifically for described determine need insert client script in the page script of the Shipping Options Page carrying out preview, to obtain the described data message needing the Shipping Options Page carrying out preview by running described client script.
Alternatively, described determination module is further used for needing the node on the document object model tree of the Shipping Options Page carrying out preview to obtain the described data message needing the Shipping Options Page carrying out preview by described client script traversal is described.
Alternatively, the described Shipping Options Page carrying out preview that needs determined comprises the commodity details page of shopping website;
The data message of described acquisition comprises at least one in Shipping Options Page network address, title, commodity picture, commodity price, commodity evaluation.
Alternatively, described many labels previewing module specifically for showing the data message of the Shipping Options Page needing preview described in each side by side in described many labels the preview window with the form of card.
Alternatively, described device also comprises clicks receiver module and redirect module, and described click receiver module is for receiving the clicking operation of user to the data message shown in described many labels the preview window; Described redirect module is used for according to described clicking operation, jumps to the Shipping Options Page window that the data message of described user click is corresponding.
The method and apparatus that the embodiment of the present invention provides, after receiving many labels preview command that user sends, the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser can be determined, then, obtain the data message needing the Shipping Options Page carrying out preview determined, and according to the data message obtained, provide and show each many labels the preview window needing the data message of the Shipping Options Page of preview simultaneously.By implementing the embodiment of the present invention, the data message of the multiple webpages opened in browser can be illustrated in label the preview window more than jointly, achieve and contrast easily.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the process flow diagram of the present invention's many labels method for previewing one embodiment;
Fig. 2 is the process flow diagram of another embodiment of the present invention's many labels method for previewing;
Fig. 3 is the schematic diagram of many labels preview pane one embodiment in the present invention's many labels method for previewing;
Fig. 4 is the structural representation of the present invention's many labels pre-viewing device one embodiment;
Fig. 5 is the structural representation of another embodiment of the present invention's many labels pre-viewing device.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
It should be noted that, the term used in embodiments of the present invention is only for the object describing specific embodiment, and not intended to be limiting the present invention." one ", " described " and " being somebody's turn to do " of the singulative used in the embodiment of the present invention and appended claims is also intended to comprise most form, unless context clearly represents other implications.It is also understood that term "and/or" used herein refer to and comprise one or more project of listing be associated any or all may combine.
Consult Fig. 1, Fig. 1 is the process flow diagram of method for previewing one embodiment of the many Shipping Options Pages of the present invention.It should be noted that and can be applicable to the method that the embodiment of the present invention provides the electronic equipments such as PC, mobile phone, panel computer, also can be applicable to the browser installed on an electronic device.The method comprises:
Step S110: receive many labels preview command.
In the particular embodiment, user may open the label of multiple webpage by browser, when user needs the data message of multiple webpage to contrast, the many labels preview button arranged in a browser can be clicked, thus send many labels preview command to browser.Such as, when user browses news by browser log-on webpage, a label can be opened, and show the content of news in the label, meanwhile, when user logs in the webpage at retail shop place by browser again, if when finding an end article, not only but also open a commodity details webpage will click and open a Shipping Options Page and namely open a commodity details webpage, then when finding an end article, click again and open a Shipping Options Page ...If user wishes to contrast these end article, then can many labels preview button in click browser, thus send many labels preview command.
Step S120: according to many labels preview command, determines the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
Wherein, the Shipping Options Page carrying out preview is needed to comprise at least two.
Concrete, need the Shipping Options Page carrying out preview can be the commodity details page of shopping website.
In the particular embodiment, research staff can carry out beforehand research to the webpage of each website in advance, and obtains webpage matched rule as required, such as network address matched rule.Such as, when hope obtains the information such as picture, price, evaluation of extensive stock, research staff finds the naming rule of the commodity details webpage of conventional Taobao, Jingdone district etc. shopping website by beforehand research, so, the network address matched rule of acquisition in advance according to arranging network address matched rule with the naming rule of the commodity details webpage of the shopping website such as Taobao, Jingdone district, and can be stored in the library file of browser by research staff.
After browser receives many labels preview command, network address matched rule is read from library file, and according to network address matched rule, the webpage opened in each label of browser is mated, thus determine the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
For example, for shopping website Jingdone district, the URL rule of its commodity details page is generally " http://item.jd.com/ commodity code .html ", except commodity code is different, other elements are all identical, thus, this rule can be set to network address matched rule.According to this rule, the Shipping Options Page of browser commodity details page correspondence of website, Jingdone district in the webpage of front opening can be decided.
Be understandable that, how the present invention is to determining that needing the Shipping Options Page of preview i.e. which type of Shipping Options Page to need to carry out preview does not limit, and those skilled in the art can be arranged arbitrarily.Such as, the Shipping Options Page of preview is needed can be news page in the Shipping Options Page opened of all Shipping Options Pages, current browser that current browser is opened etc.
Step S130: obtain the data message needing the Shipping Options Page carrying out preview determined.
Concrete, determine in abovementioned steps need the Shipping Options Page carrying out preview to comprise the commodity details page of shopping website time, in this step, the data message of acquisition can comprise Shipping Options Page network address, title, commodity picture, commodity price, commodity evaluate at least one
In the particular embodiment, if the network address of the webpage that part has been opened is mated with network address matched rule in browser, then client script is inserted in the webpage mated with network address matched rule in a browser.Then, client script obtains the data message of the webpage mated with network address matched rule in browser.Such as: the network address of the webpage commodity details webpage opened in browser is all mated with network address matched rule, then in commodity details webpage A, B, C, D, E, F, insert client script respectively.Then, client script obtains the data message of commodity details webpage A, B, C, D, E, the F opened in browser.If need the information such as the picture of extensive stock, price, evaluation, then the information such as corresponding acquisition commodity details netpage tag page network address, title, commodity picture, commodity price, commodity evaluation.
Step S140: according to the data message obtained, many labels the preview window is provided, show each data message needing the Shipping Options Page of preview in many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
In this step, in label the preview window more than, display simultaneously needs the data message of the multiple Shipping Options Pages carrying out preview, therefore, makes user by this window, just can see the content understanding multiple Shipping Options Page.Such as, shown the merchandise news of several commodity details pages that current browser is opened by label the preview window more than, like this, user does not need switch labels page, just can understand the information of multiple commodity, can contrast easily simultaneously.
Many labels method for previewing of the present invention can be applied in the browser of various platform.These platforms include but not limited to the Intelligent mobile equipment such as mobile phone, panel computer of the PC of Windows, Linux, Mac system and Android, Saipan, IOS system.
The method that the embodiment of the present invention provides, after receiving many labels preview command that user sends, can mate according to the network address of network address matched rule to the webpage opened in browser, and the network address of the webpage opened in a browser is when mating with network address matched rule, client script is inserted to obtain the data message of the webpage of coupling in the webpage of coupling, finally, then by the data message of the webpage of coupling be illustrated in many labels the preview window.By implementing the embodiment of the present invention, the data message of the multiple webpages opened in browser can be illustrated in label the preview window more than jointly, achieve and contrast easily.
Consult Fig. 2, Fig. 2 is the process flow diagram of the another embodiment of the present invention's many labels method for previewing.The method comprises:
Step S210: receive many labels preview command.
In the particular embodiment, user may open the label of multiple webpage by browser, when user needs the data message of multiple webpage to contrast, the many labels preview button arranged in a browser can be clicked, thus send many labels preview command to browser.Such as, when user browses news by browser log-on webpage, a label can be opened, and show the content of news in the label, simultaneously, when user logs in the webpage at retail shop place by browser again, if when finding an end article, will click and open a label and in Shipping Options Page display of commodity details, namely a commodity details webpage is opened, when finding an end article again, again click open a label and in Shipping Options Page display of commodity details, namely open a commodity details webpage ...If user wishes to contrast these end article, then many labels preview button that can click browser interface provide, thus send many labels preview command.
Step S220: according to many labels preview command, determines the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
In the particular embodiment, research staff can carry out beforehand research to the webpage of each website in advance, and obtains webpage matched rule as required, such as network address matched rule.Such as, when hope obtains the information such as picture, price, evaluation of extensive stock, research staff finds the naming rule of the commodity details webpage of conventional Taobao, Jingdone district etc. shopping website by beforehand research, so, network address matched rule is set to the network address matched rule mated with the naming rule of the commodity details webpage of the shopping website such as Taobao, Jingdone district by research staff, and is stored in the library file of browser by the network address matched rule of acquisition.
After browser receives many labels preview command, network address matched rule is read from library file, and according to network address matched rule, the webpage opened in each label of browser is mated, thus determine the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
Step S230: obtain the data message needing the Shipping Options Page carrying out preview determined.
In the particular embodiment, if the network address of the webpage that part has been opened is mated with network address matched rule in browser, then client script is inserted in the webpage mated with network address matched rule in a browser.Then, client script obtains the data message of the webpage mated with network address matched rule in browser.Because webpage organizes in the mode of document object model tree, so client script traversal needs the node on the document object model tree of the Shipping Options Page carrying out preview to obtain the data message needing the Shipping Options Page carrying out preview.Such as: the network address of the webpage commodity details webpage opened in browser is all mated with network address matched rule, then in commodity details webpage A, B, C, D, E, F, insert client script respectively.Then, the node on the document object model tree of commodity details webpage A, B, C, D, E, F of having opened in client script traversal browser is to obtain the data message of commodity details webpage A, B, C, D, E, F.If need the information such as the picture of extensive stock, price, evaluation, then the respective nodes on access document objectification model tree is to obtain the information such as commodity details netpage tag page network address, title, commodity picture, commodity price, commodity evaluation.
Step S240: according to the data message obtained, many labels the preview window is provided, show each data message needing the Shipping Options Page of preview in many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
In the particular embodiment, each data message needing the Shipping Options Page of preview can be shown side by side with the form of card.Such as, as shown in Figure 3, if the data message obtained from webpage A comprises: picture 1, price 1 and evaluation 1, the data message obtained from webpage B comprises: picture 2, price 2 and evaluation 2, the data message obtained from webpage C comprises: picture 3, price 3 and evaluation 3, the data message obtained from webpage D comprises: picture 4, price 4 and evaluation 4, the data message obtained from webpage E comprises: picture 5, price 5 and evaluation 5, and, the data message obtained from webpage F comprises: picture 6, price 6 and evaluation 6, then browser is according to the picture 1 of webpage A, price 1 and evaluation 1 generate card 1, browser is according to the picture 2 of webpage B, price 2 and evaluation 2 generate cards 2, browser is according to the picture 3 of webpage C, price 3 and evaluation 3 generate cards 3, browser is according to the picture 4 of webpage D, price 4 and evaluation 4 generate cards 4, browser is according to the picture 5 of webpage E, price 5 and evaluation 5 generate cards 5, browser is according to the picture 6 of webpage F, price 6 and evaluation 6 generate cards 6, and be jointly illustrated in many labels the preview window 310.Like this, user does not need switch labels page, just can understand the merchandise news of 6 kinds of commodity, can contrast easily.
Further, the present embodiment also can comprise:
Step S250: receive user to the clicking operation of the data message shown in many labels the preview window.
In a particular embodiment, if user is interested in especially the data message of certain card in many labels the preview window, ites is desirable to obtain more detailed data message, then can click the data message of the correspondence shown in many labels the preview window.Such as, if user is interested in especially the commodity shown by card 3, then user can click picture 3 in card 3, price 3 and evaluate any one data message such as 3, also directly can click the optional position of card 3.
Step S260: according to clicking operation, jumps to the Shipping Options Page window that the data message of user's click is corresponding.
In a particular embodiment, if user clicks the card shown in many labels the preview window, then, the Shipping Options Page window corresponding to card at the data message place that user clicks is jumped to.Such as, if user clicks the picture 3 in card 3, then the webpage C corresponding to card 3 is jumped to.
Many labels method for previewing of the present invention can be applied in the browser of various platform.These platforms include but not limited to the Intelligent mobile equipment such as mobile phone, panel computer of the PC of Windows, Linux, Mac system and Android, Saipan, IOS system.
Consult Fig. 4, Fig. 4 is the structural representation of pre-viewing device one embodiment of the many Shipping Options Pages of the present invention.The device of present embodiment comprises: order receiver module 410, determination module 420, acquisition module 430 and many labels previewing module 440.
Described order receiver module 410 is for receiving many labels preview command.
In the particular embodiment, user may open the label of multiple webpage by browser, when user needs the data message of multiple webpage to contrast, the many labels preview button arranged in a browser can be clicked, thus send many labels preview command to browser.Such as, when user browses news by browser log-on webpage, a label can be opened, and show the content of news in the label, meanwhile, when user logs in the webpage at retail shop place by browser again, if when finding an end article, will click and open a label and open commodity details webpage in the label, then when finding an end article, click again and open a label and open commodity details webpage in the label ...If user wishes to contrast these end article, then can many labels preview button in click browser, thus send many labels preview command.
Described determination module 420, for according to described many labels preview command, determines the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
In the particular embodiment, research staff can carry out beforehand research to the webpage of each website in advance, and obtains webpage matched rule as required.Such as, when hope obtains the information such as picture, price, evaluation of extensive stock, research staff finds the naming rule of the commodity details webpage of conventional Taobao, Jingdone district etc. shopping website by beforehand research, so, network address matched rule is set to the network address matched rule mated with the naming rule of the commodity details webpage of the shopping website such as Taobao, Jingdone district by research staff, and is stored in the library file of browser by the network address matched rule of acquisition.
After browser receives many labels preview command, determination module 420 reads network address matched rule from library file, and according to network address matched rule, the webpage opened in each label of browser is mated, thus determine the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
Described acquisition module 430 is for obtaining the described data message needing the Shipping Options Page carrying out preview determined.
In the particular embodiment, if the network address of the webpage that part has been opened is mated with network address matched rule in browser, then client script is inserted in the webpage mated with network address matched rule in a browser.Then, acquisition module 430 obtains the data message of the webpage mated with network address matched rule in browser by client script.Such as: the network address of the webpage commodity details webpage opened in browser is all mated with network address matched rule, then in commodity details webpage A, B, C, D, E, F, insert client script respectively.Then, acquisition module 430 obtains the data message of commodity details webpage A, B, C, D, E, F of having opened in browser by client script.If need the information such as the picture of extensive stock, price, evaluation, then the information such as corresponding acquisition commodity details netpage tag page network address, title, commodity picture, commodity price, commodity evaluation.
Described many labels previewing module 440 is for the data message according to described acquisition, many labels the preview window is provided, show each described data message needing the Shipping Options Page of preview in described many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
Consult Fig. 5, Fig. 5 is the structural representation of another embodiment of pre-viewing device of the many Shipping Options Pages of the present invention.The device of present embodiment comprises: order receiver module 510, determination module 520, acquisition module 530, many labels previewing module 540, receiver module 550 and redirect module 560.
Described order receiver module 510 is for receiving many labels preview command.
In the particular embodiment, user may open the label of multiple webpage by browser, when user needs the data message of multiple webpage to contrast, the many labels preview button arranged in a browser can be clicked, thus send many labels preview command to browser.Such as, when user browses news by browser log-on webpage, a label can be opened, and show the content of news in the label, meanwhile, when user logs in the webpage at retail shop place by browser again, if when finding an end article, will click and open a label and open commodity details webpage in the label, then when finding an end article, click again and open a label and open commodity details webpage in the label ...If user wishes to contrast these end article, then can many labels preview button in click browser, thus send many labels preview command.
Described determination module 520, for according to described many labels preview command, determines the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
In the particular embodiment, research staff can carry out beforehand research to the webpage of each website in advance, and obtains webpage matched rule as required.Such as, when hope obtains the information such as picture, price, evaluation of extensive stock, research staff finds the naming rule of the commodity details webpage of conventional Taobao, Jingdone district etc. shopping website by beforehand research, so, network address matched rule is set to the network address matched rule mated with the naming rule of the commodity details webpage of the shopping website such as Taobao, Jingdone district by research staff, and is stored in the library file of browser by the network address matched rule of acquisition.
After browser receives many labels preview command, determination module 520 reads network address matched rule from library file, and according to network address matched rule, the webpage opened in each label of browser is mated, thus determine the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser.
Described acquisition module 530 is for obtaining the described data message needing the Shipping Options Page carrying out preview determined.
In the particular embodiment, if the network address of the webpage that part has been opened is mated with network address matched rule in browser, then client script is inserted in the webpage mated with network address matched rule in a browser.Then, acquisition module 530 obtains the data message of the webpage mated with network address matched rule in browser by client script.Because webpage organizes in the mode of document object model tree, so acquisition module 530 needs the node on the document object model tree of the Shipping Options Page carrying out preview to obtain the data message needing the Shipping Options Page carrying out preview by client script traversal.Such as: the network address of the webpage commodity details webpage opened in browser is all mated with network address matched rule, then in commodity details webpage A, B, C, D, E, F, insert client script respectively.Then, acquisition module 530 by the node on the document object model tree of commodity details webpage A, B, C, D, E, F opened in client script traversal browser to obtain the data message of commodity details webpage A, B, C, D, E, F.If need the information such as the picture of extensive stock, price, evaluation, then the respective nodes on access document objectification model tree is to obtain the information such as commodity details netpage tag page network address, title, commodity picture, commodity price, commodity evaluation.
Described many labels previewing module 540 is for the data message according to described acquisition, many labels the preview window is provided, show each described data message needing the Shipping Options Page of preview in described many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
In the particular embodiment, many labels previewing module 540 can show each data message needing the Shipping Options Page of preview side by side with the form of card.Such as, as shown in Figure 3, if the data message obtained from webpage A comprises: picture 1, price 1 and evaluation 1, the data message obtained from webpage B comprises: picture 2, price 2 and evaluation 2, the data message obtained from webpage C comprises: picture 3, price 3 and evaluation 3, the data message obtained from webpage D comprises: picture 4, price 4 and evaluation 4, the data message obtained from webpage E comprises: picture 5, price 5 and evaluation 5, and, the data message obtained from webpage F comprises: picture 6, price 6 and evaluation 6, then browser is according to the picture 1 of webpage A, price 1 and evaluation 1 generate card 1, browser is according to the picture 2 of webpage B, price 2 and evaluation 2 generate cards 2, browser is according to the picture 3 of webpage C, price 3 and evaluation 3 generate cards 3, browser is according to the picture 4 of webpage D, price 4 and evaluation 4 generate cards 4, browser is according to the picture 5 of webpage E, price 5 and evaluation 5 generate cards 5, browser is according to the picture 6 of webpage F, price 6 and evaluation 6 generate cards 6, and be jointly illustrated in many labels the preview window 310.
Described click receiver module 550 is for receiving the clicking operation of user to the data message shown in described many labels the preview window.
In a particular embodiment, if user is interested in especially the data message of certain card in many labels the preview window, ites is desirable to obtain more detailed data message, then can click the data message of the correspondence shown in many labels the preview window.Such as, if user is interested in especially the commodity shown by card 3, then user can click picture 3 in card 3, price 3 and evaluate any one data message such as 3.
Described redirect module 560, for according to described clicking operation, jumps to the Shipping Options Page window that the data message of described user click is corresponding.
In a particular embodiment, if user clicks the card shown in many labels the preview window, then, the Shipping Options Page window corresponding to card at the data message place that user clicks is jumped to by redirect module 560.Such as, if user clicks the picture 3 in card 3, then the webpage C corresponding to card 3 is jumped to by redirect module 560.
In the embodiment of the present invention, after receiving many labels preview command that user sends, the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser can be determined, then, obtain the data message needing the Shipping Options Page carrying out preview determined, and according to the data message obtained, provide and show each many labels the preview window needing the data message of the Shipping Options Page of preview simultaneously.By implementing the embodiment of the present invention, the data message of the multiple webpages opened in browser can be illustrated in label the preview window more than jointly, achieve and contrast easily.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only a kind of preferred embodiment of the present invention, certainly the interest field of the present invention can not be limited with this, one of ordinary skill in the art will appreciate that all or part of flow process realizing above-described embodiment, and according to the equivalent variations that the claims in the present invention are done, still belong to the scope that invention is contained.

Claims (14)

1. a method for previewing for Shipping Options Page more than, is characterized in that, comprising:
Receive many labels preview command;
According to described many labels preview command, determine the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser;
Obtain the described data message needing the Shipping Options Page carrying out preview determined;
According to the data message of described acquisition, many labels the preview window is provided, show each described data message needing the Shipping Options Page of preview in described many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
2. method according to claim 1, is characterized in that,
Describedly determine to need the Shipping Options Page carrying out preview to comprise in the multiple Shipping Options Pages opened in browser:
Mate according to the network address of the network address matched rule preset to the multiple Shipping Options Pages opened in browser;
By in the Shipping Options Page opened in described browser, the Shipping Options Page that network address is mated with described network address matched rule is defined as the Shipping Options Page needing to carry out preview.
3. method according to claim 1, is characterized in that,
The described data message of the Shipping Options Page carrying out preview that needs determined of described acquisition comprises:
Described determine need insert client script in the page script of the Shipping Options Page carrying out preview, to obtain the described data message needing the Shipping Options Page carrying out preview by running described client script.
4. method according to claim 3, is characterized in that, the described described data message of the Shipping Options Page carrying out preview that needs of the described client script acquisition of operation that passes through is specially:
Need the node on the document object model tree of the Shipping Options Page carrying out preview to obtain the described data message needing the Shipping Options Page carrying out preview by described client script traversal is described.
5. method according to claim 1, is characterized in that,
The described Shipping Options Page carrying out preview that needs determined comprises the commodity details page of shopping website;
The data message of described acquisition comprises at least one in Shipping Options Page network address, title, commodity picture, commodity price, commodity evaluation.
6. method according to claim 1, is characterized in that, shows each described data message of the Shipping Options Page of preview that needs simultaneously and be specially in described many labels the preview window:
Show the data message of the Shipping Options Page needing preview described in each side by side with the form of card in described many labels the preview window.
7. the method according to any one of claim 1 to 6, is characterized in that,
Described many labels the preview window is provided after, described method also comprises:
Receive user to the clicking operation of the data message shown in described many labels the preview window;
According to described clicking operation, jump to the Shipping Options Page window that the data message of described user click is corresponding.
8. a pre-viewing device for Shipping Options Page more than, is characterized in that, comprising: order receiver module, determination module, acquisition module and many labels previewing module,
Described order receiver module is for receiving many labels preview command;
Described determination module is used for according to described many labels preview command, determines the Shipping Options Page needing to carry out preview in the multiple Shipping Options Pages opened in browser;
Described acquisition module is for obtaining the described data message needing the Shipping Options Page carrying out preview determined;
Described many labels previewing module is used for the data message according to described acquisition, many labels the preview window is provided, show each described data message needing the Shipping Options Page of preview in described many labels the preview window simultaneously, understand the content of multiple Shipping Options Page to enable user by label the preview window more than.
9. device according to claim 8, is characterized in that, described determination module comprises: matching unit and determining unit,
The network address of network address matched rule to the multiple Shipping Options Pages opened in browser that described matching unit is used for according to presetting is mated;
Described determining unit is used for will in the Shipping Options Page opened in described browser, and the Shipping Options Page that network address is mated with described network address matched rule is defined as the Shipping Options Page needing to carry out preview.
10. device according to claim 8, it is characterized in that, described determination module specifically for described determine need insert client script in the page script of the Shipping Options Page carrying out preview, to obtain the described data message needing the Shipping Options Page carrying out preview by running described client script.
11. devices according to claim 10, it is characterized in that, described determination module is further used for needing the node on the document object model tree of the Shipping Options Page carrying out preview to obtain the described data message needing the Shipping Options Page carrying out preview by described client script traversal is described.
12. devices according to claim 8, is characterized in that,
The described Shipping Options Page carrying out preview that needs determined comprises the commodity details page of shopping website;
The data message of described acquisition comprises at least one in Shipping Options Page network address, title, commodity picture, commodity price, commodity evaluation.
13. devices according to claim 8, is characterized in that, described many labels previewing module specifically for showing the data message of the Shipping Options Page needing preview described in each side by side in described many labels the preview window with the form of card.
Device described in 14. any one of according to Claim 8 to 13, is characterized in that, described device also comprises clicks receiver module and redirect module,
Described click receiver module is for receiving the clicking operation of user to the data message shown in described many labels the preview window;
Described redirect module is used for according to described clicking operation, jumps to the Shipping Options Page window that the data message of described user click is corresponding.
CN201410490397.7A 2014-09-23 2014-09-23 Multi-label page preview method and device Active CN104239545B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410490397.7A CN104239545B (en) 2014-09-23 2014-09-23 Multi-label page preview method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410490397.7A CN104239545B (en) 2014-09-23 2014-09-23 Multi-label page preview method and device

Publications (2)

Publication Number Publication Date
CN104239545A true CN104239545A (en) 2014-12-24
CN104239545B CN104239545B (en) 2018-01-23

Family

ID=52227604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410490397.7A Active CN104239545B (en) 2014-09-23 2014-09-23 Multi-label page preview method and device

Country Status (1)

Country Link
CN (1) CN104239545B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868250A (en) * 2015-12-16 2016-08-17 乐视移动智能信息技术(北京)有限公司 Page label management method and device of browser
WO2017076200A1 (en) * 2015-11-04 2017-05-11 阿里巴巴集团控股有限公司 Method and device for dividing webpage tabs into groups
CN107918896A (en) * 2016-10-10 2018-04-17 阿里巴巴集团控股有限公司 A kind of processing method, device and the client of display data project key message
CN108154416A (en) * 2017-12-11 2018-06-12 北京小米移动软件有限公司 Website browsing optimization method and device
CN109683754A (en) * 2017-10-19 2019-04-26 阿里巴巴集团控股有限公司 A kind of mobile terminal page switching method and device
CN111611502A (en) * 2019-02-25 2020-09-01 阿里巴巴集团控股有限公司 Label page display method and device
CN112083856A (en) * 2020-08-18 2020-12-15 珠海格力电器股份有限公司 Multi-page parameter viewing processing method and device, terminal and electrical equipment
CN113965621A (en) * 2021-11-04 2022-01-21 杭州安恒信息技术股份有限公司 Monitoring prompt method, device, computer and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033407A1 (en) * 2001-07-23 2003-02-13 Low Sydney Gordon Link usage
CN101206664A (en) * 2007-12-17 2008-06-25 张尧森 Method for interception and incorporation of web page information unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033407A1 (en) * 2001-07-23 2003-02-13 Low Sydney Gordon Link usage
CN101206664A (en) * 2007-12-17 2008-06-25 张尧森 Method for interception and incorporation of web page information unit

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017076200A1 (en) * 2015-11-04 2017-05-11 阿里巴巴集团控股有限公司 Method and device for dividing webpage tabs into groups
US10803137B2 (en) 2015-11-04 2020-10-13 Alibaba Group Holdings Limited Method and apparatus for grouping web page labels in a web browser
CN105868250A (en) * 2015-12-16 2016-08-17 乐视移动智能信息技术(北京)有限公司 Page label management method and device of browser
CN107918896A (en) * 2016-10-10 2018-04-17 阿里巴巴集团控股有限公司 A kind of processing method, device and the client of display data project key message
CN109683754A (en) * 2017-10-19 2019-04-26 阿里巴巴集团控股有限公司 A kind of mobile terminal page switching method and device
CN108154416A (en) * 2017-12-11 2018-06-12 北京小米移动软件有限公司 Website browsing optimization method and device
CN111611502A (en) * 2019-02-25 2020-09-01 阿里巴巴集团控股有限公司 Label page display method and device
CN112083856A (en) * 2020-08-18 2020-12-15 珠海格力电器股份有限公司 Multi-page parameter viewing processing method and device, terminal and electrical equipment
CN113965621A (en) * 2021-11-04 2022-01-21 杭州安恒信息技术股份有限公司 Monitoring prompt method, device, computer and readable storage medium

Also Published As

Publication number Publication date
CN104239545B (en) 2018-01-23

Similar Documents

Publication Publication Date Title
CN104239545A (en) Multi-label page preview method and device
US10672052B2 (en) Method, apparatus, system, and computer program for offering and displaying product information
CN107888703B (en) Information pushing method and device, server and readable storage medium
CN110380954B (en) Data sharing method and device, storage medium and electronic device
CN104243273A (en) Method and device for displaying information on instant messaging client and information display system
CN104216695A (en) Method and system for providing webpage information to be displayed on webpage and displaying webpage information
US10235712B1 (en) Generating product image maps
CN104765746B (en) Data processing method and device for mobile communication terminal browser
CN104346464A (en) Processing method and device of webpage element information and browser client
CN104991906A (en) Information acquisition method, server, terminal and method and device for database construction
CN103455632A (en) Method and client for display web pages
CN106610988A (en) Webpage recommendation method and recommendation apparatus
CN105450677A (en) Data processing method, device and system
CN110619103A (en) Webpage image-text detection method and device and storage medium
CN103258058A (en) Page display method and system and browser
CN105868225A (en) Data query method, client, server and system
US10769697B2 (en) Non-transitory computer-readable medium, system, and method for local search of network content
CN108932640B (en) Method and device for processing orders
US11170403B2 (en) Content tagging
CN113360106B (en) Webpage printing method and device
US20160350299A1 (en) Image as database
KR20190046549A (en) Method of generating shopping mall product detail page and server performing the same
KR101692482B1 (en) Advertising Method of Mobile Device, the Mobile Device and Program Distributing Server therefor
CN113032702A (en) Page loading method and device
CN103218429A (en) Webpage presenting method and webpage presenting device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20181129

Address after: Room 105-53811, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province

Patentee after: Zhuhai Leopard Technology Co.,Ltd.

Address before: 100085 East District, Second Floor, 33 Xiaoying West Road, Haidian District, Beijing

Patentee before: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE Co.,Ltd.

TR01 Transfer of patent right