WO2018001119A1 - 超链接对象的处理方法和装置 - Google Patents

超链接对象的处理方法和装置 Download PDF

Info

Publication number
WO2018001119A1
WO2018001119A1 PCT/CN2017/088587 CN2017088587W WO2018001119A1 WO 2018001119 A1 WO2018001119 A1 WO 2018001119A1 CN 2017088587 W CN2017088587 W CN 2017088587W WO 2018001119 A1 WO2018001119 A1 WO 2018001119A1
Authority
WO
WIPO (PCT)
Prior art keywords
page
preset event
operation instruction
hyperlink
jump
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.)
Ceased
Application number
PCT/CN2017/088587
Other languages
English (en)
French (fr)
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to KR1020197003123A priority Critical patent/KR102242780B1/ko
Priority to SG11201811741PA priority patent/SG11201811741PA/en
Priority to JP2019500306A priority patent/JP2019523487A/ja
Priority to EP17819116.9A priority patent/EP3480683A1/en
Publication of WO2018001119A1 publication Critical patent/WO2018001119A1/zh
Priority to US16/235,770 priority patent/US11080353B2/en
Anticipated expiration legal-status Critical
Priority to PH12019500009A priority patent/PH12019500009A1/en
Priority to US16/721,092 priority patent/US11086956B2/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558—Details of hyperlinks; Management of linked annotations
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/954—Navigation, e.g. using categorised browsing
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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
    • G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842—Selection of displayed objects or displayed text elements
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/10—Text processing
    • G06F40/12—Use of codes for handling textual entities
    • G06F40/134—Hyperlinking

Definitions

  • the present application relates to the field of Internet technologies, and in particular, to a method and an apparatus for processing a hyperlink object.
  • a hyperlink is essentially a part of a web page. It refers to a connection relationship from a hyperlink object to a hyperlink target.
  • the hyperlink object can be a piece of text or an image.
  • the hyperlink target can be a picture, an email address, a file, or application.
  • a user opens or runs a corresponding hyperlink target by clicking a hyperlink object, and when different users click the same hyperlink object, the same hyperlink target is opened or run.
  • This kind of hyperlink is relatively simple and cannot meet the diverse needs of users.
  • the present application aims to solve at least one of the technical problems in the related art to some extent.
  • an object of the present application is to provide a method for processing a hyperlink object, which can meet different user needs by generating different instructions to different hyperlink targets when the user operates the same hyperlink object.
  • Another object of the present application is to provide a processing apparatus for a hyperlink object.
  • a method for processing a hyperlink object includes: receiving an operation instruction for a hyperlink object; determining whether, when the operation instruction is received, a preset event other than; if not, jumping to the target page according to the hyperlink; if present, determining an associated page corresponding to the existing preset event, and jumping to the associated page; wherein The associated page is related to the target page.
  • the processing method of the hyperlink object proposed by the embodiment of the first aspect of the present application determines the associated page corresponding to the existing preset event and jumps to the association by using another preset event when the hyperlink object is operated.
  • the page can jump to different related pages by generating different events to meet the diverse needs of users.
  • a method for processing a hyperlink object includes: receiving an operation instruction for a hyperlink object; determining whether, when the operation instruction is received, Other preset events other than; if not, jumping to the target page according to the hyperlink; if present, determining a reduced page corresponding to the existing preset event, and displaying the reduced page in a floating window; wherein The reduced page is generated according to the target page or an associated page related to the target page.
  • the processing method of the hyperlink object proposed by the embodiment of the second aspect of the present application determines a reduced page corresponding to the preset event and is in the form of a floating window when the other object is simultaneously operated when the hyperlink object is operated. Displaying a streamlined page can display different streamlined pages by generating different events to meet the diverse needs of users.
  • a method for processing a hyperlink object includes: displaying a webpage, the webpage includes a product image of a hyperlink; receiving an operation instruction for the image; and determining to receive When the operation instruction is reached, whether there is a preset event other than the operation instruction; if not, jumping to the target page of the product included in the picture; if yes, jumping to the The purchase page for the items included in the image.
  • the processing method of the hyperlink object proposed by the embodiment of the third aspect of the present invention jumps to the target page when there is no other preset event when the operation instruction is received, and jumps to the purchase page when there are other preset events at the same time. , can jump to different pages in different situations to meet the diverse needs of users.
  • the method for processing a hyperlink object includes: displaying a webpage, the webpage includes a product image of a hyperlink; receiving an operation instruction for the image; and determining to receive When the operation instruction is reached, whether there is a preset event other than the operation instruction; if not, jumping to the target page of the product included in the picture; if it exists, displaying it as a floating window A reduced page of the purchase page of the item included in the picture.
  • the processing method of the hyperlink object proposed by the embodiment of the fourth aspect of the present invention is to jump to the target page when there is no other preset event when the operation instruction is received, and display in a floating window when other preset events exist simultaneously.
  • the streamlined page of the purchase page can display different pages in different situations to meet the diverse needs of users.
  • the processing device for the hyperlink object includes: a receiving module, configured to receive an operation instruction for the hyperlink object; and a determining module, configured to determine that the operation instruction is received Whether there is a preset event other than the operation instruction at the same time; the first jump module is configured to jump to the target page according to the hyperlink if it does not exist; the second jump module is used if Determining an associated page corresponding to the existing preset event and jumping to the associated page; wherein the associated page is related to the target page.
  • the processing device for the hyperlink object proposed by the embodiment of the fifth aspect of the present invention determines an associated page corresponding to the preset event that exists and jumps to the association by using another preset event when the hyperlink object is operated.
  • the page can jump to different related pages by generating different events to meet the diverse needs of users.
  • a processing apparatus for a hyperlink object includes: a receiving module, configured to receive an operation instruction for a hyperlink object; and a determining module, configured to determine that the operation instruction is received Whether there are other preset events other than the operation instruction; the jump module is configured to jump to the target page according to the hyperlink if it does not exist; the floating window module is used to determine and exist if present The reduced page corresponding to the preset event, and the reduced page is displayed in a floating window form; wherein the reduced page is generated according to the target page or an associated page related to the target page.
  • the processing device for the hyperlink object proposed by the embodiment of the sixth aspect of the present invention determines a reduced page corresponding to the preset event and is in the form of a floating window when the other object is simultaneously operated when the hyperlink object is operated. Displaying a streamlined page can display different streamlined pages by generating different events to meet the diverse needs of users.
  • a processing device for a hyperlink object includes: a display module, configured to display a webpage, the webpage includes a product image of a hyperlink; and a receiving module, configured to receive a pair An operation instruction of the picture; a determining module, configured to determine, when the operation instruction is received, whether a preset event other than the operation instruction exists at the same time; the first jump module is configured to: if not exist, Jumping to the target page of the item included in the picture; the second jump module, if present, jumping to the purchase page of the item included in the picture.
  • the processing device for the hyperlink object proposed in the embodiment of the seventh aspect of the present application jumps to the target page when there is no other preset event when the operation instruction is received, and jumps to the purchase page when there are other preset events at the same time. , can jump to different pages in different situations to meet the diverse needs of users.
  • a processing device for a hyperlink object includes: a display module, configured to display a webpage, the webpage includes a product image of a hyperlink; and a receiving module, configured to receive a pair An operation instruction of the picture; a determining module, configured to determine whether a preset event other than the operation instruction exists at the same time when the operation instruction is received; the jump module is configured to jump if not existing a target page to the item included in the picture; a floating window module for displaying a reduced page of the purchase page of the item included in the picture in a floating window if present.
  • the processing device for the hyperlink object proposed by the embodiment of the eighth aspect of the present invention jumps to the target page when there is no other preset event at the same time when the operation instruction is received, and displays the window in the form of a floating window when other preset events exist simultaneously.
  • the streamlined page of the purchase page can display different pages in different situations to meet the diverse needs of users.
  • FIG. 1 is a schematic flowchart of a method for processing a hyperlink object according to an embodiment of the present application
  • FIG. 2 is a schematic diagram of a product picture as a hyperlink object in the embodiment of the present application.
  • FIG. 3 is a schematic diagram of a page displayed by jumping when there is no other preset event when the product picture shown in FIG. 2 is clicked in the embodiment of the present application;
  • FIG. 4 is a schematic diagram of a page displayed by jumping when there are other preset events when clicking the product picture shown in FIG. 2 in the embodiment of the present application;
  • FIG. 5 is a schematic flowchart of a method for processing a hyperlink object according to another embodiment of the present application.
  • FIG. 6 is a schematic diagram of a page displayed in a floating window form when other preset events exist simultaneously when clicking on the product image shown in FIG. 2 in the embodiment of the present application;
  • FIG. 7 is a schematic flowchart of a method for processing a hyperlink object according to another embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of a processing apparatus for a hyperlink object according to an embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of a processing apparatus for a hyperlink object according to another embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a processing apparatus for a hyperlink object according to another embodiment of the present application.
  • FIG. 11 is a schematic structural diagram of a processing apparatus for a hyperlink object according to another embodiment of the present application.
  • FIG. 1 is a schematic flowchart of a method for processing a hyperlink object according to an embodiment of the present application.
  • the method of this embodiment includes:
  • S12 Determine whether there are other preset events other than the operation instruction when the operation instruction is received.
  • the above operation instruction may specifically refer to a click instruction.
  • the hyperlink object when operated, it is not limited to only performing a click operation, and other preset events may exist at the same time to jump to different associated pages according to different preset events, and further Meet the different needs of users.
  • the method may further include:
  • a prompt message is displayed to the user, and the prompt message is used to prompt the correspondence between the preset event and the associated page.
  • the corresponding relationship may be displayed in the form of a floating window, a bubble, or the like, for example, clicking the button "G" to open the quick purchase page, and clicking the button "W” Open the shopping cart page and so on.
  • the preset event is a Document Object Model (DOM) event as an example.
  • the DOM event may include: a keyboard event and a mouse event, for example, pressing one or some of the keys in the keyboard, such as mouse clicks, slides, and the like.
  • the preset event is not limited to the above-mentioned keyboard event or mouse event, and may also be a screen touch event or the like.
  • a script (javascript) can be embedded in the webpage, so that the browser can implement the corresponding function according to the script.
  • the script includes an event detecting portion and an event processing portion.
  • the event detection part can detect an event occurring on the webpage, and the event is an interaction action that occurs when the user operates the webpage, such as a click or a move, and the event can be a document loading or a window in addition to the action triggered by the user. Scroll and resize.
  • the event processing section can define an event module, and the browser can process the event according to the event model.
  • Event models can include: event capture models, event bubbling models, and W3C models. The specific event model is not limited in this embodiment.
  • the browser can detect the event and process it accordingly through the script configured in the web page. For example, when the browser receives the click command, the browser can determine whether there are still keyboard events or mouse events at this time, and when there are specific keyboard events or mouse events.
  • the hyperlink when a click command is received, if there is no other preset event at the same time, the hyperlink is jumped to the target page according to the hyperlink.
  • the target page is a page corresponding to an ordinary hyperlink, and is relatively fixed. Therefore, even if there are other preset events at the same time, the hyperlink function can still be completed.
  • the shortcut function solution cannot be completed, and the compatibility can be improved.
  • the preset event list may be configured locally in the browser, so that when the browser detects that a click command for the hyperlink object is received, and when there are other events, it may determine whether the other event is based on the local configuration information.
  • the preset event is used to determine that there are other preset events at the same time when it is a preset event; otherwise, it is determined that there are other preset events at the same time.
  • the preset event list may also be configured on the server.
  • the browser detects that a click command is received on the hyperlink object, and the browser has other events, the browser sends the detected other events to the server.
  • the server determines whether other events are preset events, and sends the judgment result to the browser.
  • the browser can determine whether other preset events exist at the same time according to the local or server configuration information.
  • the correspondence between the preset event and the associated page may be pre-configured to determine an associated page corresponding to the preset event that exists according to the corresponding relationship.
  • the foregoing correspondence may be stored locally in the browser, or the browser may receive the foregoing correspondence sent by the server, so that when the browser determines that another preset event exists when receiving the click command, the local device may be locally Corresponding relationship configured or received to determine the corresponding associated page. or,
  • the above-mentioned corresponding relationship may also be configured on the server, so that when the browser determines that there are other preset events when the click command is received, the other preset events that exist are sent to the server, and the server responds according to the configuration.
  • the relationship determines the corresponding associated page, and the browser receives the associated page sent by the server.
  • the above associated page may include any of the following:
  • the page obtained after the operation of the target page includes: displaying a page after clicking a button on the target page, or may further include displaying a page after clicking a button of the first page, where the first page is Refers to the page that appears after clicking a button on the target page. And so on, it can also include other pages obtained by subsequent operations.
  • the correspondence between the preset event and the associated page can be as shown in Table 1.
  • the plurality of pages corresponding to each item may include pages of an existing type, or may also include a customized page.
  • a shopping cart page a similar information comparison page is an existing type of page
  • a brief version page or a quick purchase page is a customized page.
  • a short version page is a page that has less content and/or a smaller picture than the original version
  • a quick purchase page is a page that has less content and/or a smaller picture than a normal purchase page.
  • each type of page of the hyperlink object may be generated in advance, and a Uniform Resource Locator (URL) address of each type of page may be recorded to open the corresponding page according to the URL address.
  • URL Uniform Resource Locator
  • the browser may send a request message to the server, where the request message includes the super The information of the link object and the information of the associated page, so that after receiving the request message, the server determines the corresponding associated page according to the information contained in the request message, and sends the information of the associated page to the browser.
  • the information of the hyperlink object is a picture identifier
  • the information of the associated page is page type information (such as a purchase page).
  • the server When the browser includes the above picture identifier and page type information in the request message and sends the message to the server, the server The product included in the image may be determined according to the corresponding relationship between the pre-configured image identifier and the product, and then the URL address of the corresponding type of the product is obtained according to the page type information included in the request message, for example, obtaining a certain product. Quickly purchase the URL of the page. Afterwards, the server can send the URL address of the quick purchase page of the product to the browser, so that the browser opens the corresponding page according to the URL address. or,
  • the server may obtain the information of the corresponding associated page according to the information of the hyperlink object and the determined associated page. For example, after detecting the user's click command for a certain image, the browser may send the clicked image identifier to the server, and the server may determine the product included in the image according to the correspondence between the pre-configured image identifier and the product. Then, according to the page type indicated by the associated page, the page information of the corresponding type of the product is obtained, for example, the URL address of the quick purchase page of the certain product is obtained. After that, the server can use the URL of the quick purchase page of the product. The address is sent to the browser so that the browser opens the corresponding page based on the URL address.
  • the hyperlink object is specifically a product image
  • the following process can be performed:
  • the foregoing operation instruction may specifically include: clicking an instruction.
  • the preset events described above may include: a keyboard event, or a mouse event.
  • the preset event may be a specific event, such as an event of clicking the button “G”.
  • the above-mentioned purchase page may specifically be a quick purchase page, that is, only a page for purchasing related information, and no longer includes information such as product details in the home page.
  • the hyperlink object when clicked, it may jump to a different page according to whether other preset events exist at the same time, so that the pages corresponding to the multiple hyperlinks may be displayed according to different situations.
  • FIG. 5 is a schematic flowchart of a method for processing a hyperlink object according to another embodiment of the present application.
  • the process of this embodiment includes:
  • S52 Determine whether there are other preset events other than the operation instruction when the operation instruction is received.
  • S54 if yes, determine a reduced page corresponding to the preset event that exists, and display the reduced page in a floating window form; wherein the reduced page is generated according to the target page or an associated page related to the target page .
  • the difference from the previous embodiment is that, in this embodiment, when other preset events exist at the same time, the reduced page is determined, and the reduced page is displayed in the form of a floating window.
  • the reduced page may include: a reduced page of the target page, or a reduced page of the associated page of the target page.
  • the associated page may specifically include: a page obtained by operating the target page.
  • the hyperlink object is specifically a product image
  • the following process may be performed:
  • a reduced page of the purchase page of the item contained in the picture is displayed in a floating window.
  • the foregoing operation instruction may specifically include: clicking an instruction.
  • the preset events described above may include: a keyboard event, or a mouse event.
  • the preset event may be a specific event, such as an event of clicking the button “G”.
  • the above-mentioned purchase page may specifically be a quick purchase page, that is, only a page for purchasing related information, and no longer includes information such as product details in the home page.
  • the preset event is a keyboard event and the corresponding relationship between the preset event and the associated page is saved on the server.
  • This embodiment can be specifically applied when the hyperlink object is a product picture.
  • This embodiment takes a floating window display of a reduced page as an example.
  • FIG. 7 is a schematic flowchart diagram of a method for processing a hyperlink object according to another embodiment of the present application.
  • the process of this embodiment includes:
  • S71 Configure the extended data on the server side, and store the extended data in the extended data center.
  • the extended data is used to record the correspondence between the preset event and the associated page, and the corresponding relationship is as shown in Table 1 above.
  • the administrator can configure the extension by one or more of adding, deleting, modifying, and finding. data.
  • S72 The browser receives the user's click instruction on the product image.
  • the browser may first display a web page to the user, the web page including a product image, and the product image is set with a hyperlink.
  • the user can click on the above product image as needed. For example, a user's click command for a product image is received.
  • the existing keyboard event is the click button "G"
  • the corresponding reduced page is a quick purchase page
  • the quick purchase page is displayed in a floating window form.
  • jump to the normal target page of the item contained in the product picture for example, the target page as shown in FIG.
  • the browser after the browser displays the corresponding type of page to the user, it can also receive an operation instruction of the user on the displayed page, and perform an operation corresponding to the operation instruction.
  • the method can also receive the user's click on "buy now” or "join the shopping cart” in the quick purchase page.
  • the instruction, and according to the above-mentioned click instruction performs the corresponding immediate purchase or join shopping cart operation.
  • FIG. 8 is a schematic structural diagram of a processing apparatus for a hyperlink object according to an embodiment of the present application.
  • the apparatus 80 includes a receiving module 81, a determining module 82, a first jump module 83, and a second jump module 84.
  • the receiving module 81 is configured to receive an operation instruction for the hyperlink object
  • the determining module 82 is configured to determine, when the operation instruction is received, whether there are other preset events other than the operation instruction;
  • the first jump module 83 is configured to jump to the target page according to the hyperlink if it does not exist;
  • a second jump module 84 configured to determine, if present, an associated page corresponding to the preset event that exists, and jump to the associated page;
  • the associated page is related to the target page.
  • the preset event includes:
  • the associated page includes:
  • the associated page includes:
  • a page for further processing on content related to the hyperlink object in the target page is
  • the associated page includes:
  • a reduced page of a page for further processing of content related to the hyperlink object in the target page is a reduced page of a page for further processing of content related to the hyperlink object in the target page.
  • the determining an association page corresponding to the preset event that exists includes:
  • determining, according to the correspondence between the preset event and the associated page, the associated page corresponding to the preset event that exists including:
  • the corresponding relationship that is obtained in advance includes: the corresponding relationship that is locally configured, or the corresponding relationship that is obtained from the server.
  • the operation instructions include:
  • the corresponding apparatus 90 may specifically include: a display module 91, a receiving module 92, a judging module 93, a first jump module 94, and a second jump module 95. . a display module 91, configured to display a webpage, where the webpage includes a product image with a hyperlink;
  • the receiving module 92 is configured to receive an operation instruction for the picture
  • the determining module 93 is configured to determine whether a preset event other than the operation instruction exists at the same time when the operation instruction is received;
  • the first jump module 94 is configured to jump to a target page of the product included in the picture if it does not exist;
  • the second jump module 95 is configured to jump to the purchase page of the item included in the picture if it exists.
  • FIG. 10 is a schematic structural diagram of a processing apparatus for a hyperlink object according to an embodiment of the present application.
  • the apparatus 100 includes a receiving module 101, a determining module 102, a jump module 103, and a floating window module 104.
  • the receiving module 101 is configured to receive an operation instruction for the hyperlink object
  • the determining module 102 is configured to determine whether a preset event other than the operation instruction exists at the same time when the operation instruction is received;
  • the jump module 103 is configured to jump to the target page according to the hyperlink if it does not exist;
  • a floating window module 104 configured to determine, if present, a reduced page corresponding to the preset event that exists, and display the reduced page in a floating window form;
  • the reduced page is generated according to the target page or an associated page related to the target page.
  • the preset event includes:
  • the associated page includes:
  • the determining a reduced page corresponding to the preset event that exists includes:
  • a reduced page corresponding to the existing preset event is determined according to the correspondence between the preset event and the reduced page.
  • determining a reduced page corresponding to the preset event that exists according to the correspondence between the preset event and the reduced page includes:
  • the corresponding relationship that is obtained in advance includes: the corresponding relationship that is locally configured, or the corresponding relationship that is obtained from the server.
  • determining a reduced page corresponding to the preset event that exists according to the correspondence between the preset event and the reduced page includes:
  • the operation instructions include:
  • the corresponding device 110 when the above device is applied to a shopping website, the corresponding device 110 includes: a display module 111, a receiving module 112, a judging module 113, a jump module 114, and a floating window module 115.
  • a display module 111 configured to display a webpage, where the webpage includes a product image with a hyperlink
  • the receiving module 112 is configured to receive an operation instruction for the picture
  • the determining module 113 is configured to determine whether a preset event other than the operation instruction exists at the same time when the operation instruction is received;
  • the jump module 114 is configured to jump to a target page of the product included in the picture if it does not exist;
  • the floating window module 115 is configured to display, in the case of a floating window, a reduced page of a purchase page of an item included in the picture, if present.
  • the normal hyperlink method may be implemented, so that it is compatible with the existing solution and can be applied to the existing page.
  • portions of the application can be implemented in hardware, software, firmware, or a combination thereof.
  • multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system.
  • a suitable instruction execution system For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques well known in the art: having logic gates for implementing logic functions on data signals. Discrete logic circuits, application specific integrated circuits with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
  • each functional unit in each embodiment of the present application may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
  • the integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
  • the above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

一种超链接对象的处理方法和装置,该方法包括:接收对超链接对象的操作指令(S11);判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件(S12);如果不存在,则根据超链接跳转到目标页面(S13);如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;其中,所述关联页面与所述目标页面相关(S14)。该方法能够在用户操作同一个超链接对象时,通过产生不同的事件指向不同的超链接目标,满足用户多样化需求。

Description

超链接对象的处理方法和装置
本申请要求2016年06月30日递交的申请号为201610509248.X、发明名称为“超链接对象的处理方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及互联网技术领域,尤其涉及一种超链接对象的处理方法和装置。
背景技术
超链接在本质上属于网页的一部分,是指从一个超链接对象指向一个超链接目标的连接关系,超链接对象可以是一段文本或一个图片,超链接目标可以是图片、电子邮件地址、文件或应用程序。
相关技术中,用户通过点击超链接对象打开或运行相应的超链接目标,当不同用户点击相同的超链接对象时,均会打开或运行相同的超链接目标。这种超链接方式比较单一,不能满足用户多样化需求。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的一个目的在于提出一种超链接对象的处理方法,该方法可以在用户操作同一个超链接对象时,通过产生不同的指令指向不同的超链接目标,满足用户多样化需求。
本申请的另一个目的在于提出一种超链接对象的处理装置。
为达到上述目的,本申请第一方面实施例提出的超链接对象的处理方法,包括:接收对超链接对象的操作指令;判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;如果不存在,则根据超链接跳转到目标页面;如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;其中,所述关联页面与所述目标页面相关。
本申请第一方面实施例提出的超链接对象的处理方法,通过在对超链接对象进行操作时,同时存在其他预设事件时,确定与存在的预设事件对应的关联页面并跳转到关联页面,可以通过产生不同的事件跳转到不同的关联页面,满足用户多样化需求。
为达到上述目的,本申请第二方面实施例提出的超链接对象的处理方法,包括:接收对超链接对象的操作指令;判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;如果不存在,则根据超链接跳转到目标页面;如果存在,确定与存在的预设事件对应的精简页面,并以浮窗形式显示所述精简页面;其中,所述精简页面根据所述目标页面或与所述目标页面相关的关联页面生成。
本申请第二方面实施例提出的超链接对象的处理方法,通过在对超链接对象进行操作时,同时存在其他预设事件时,确定与存在的预设事件对应的精简页面并以浮窗形式显示精简页面,可以通过产生不同的事件显示不同的精简页面,满足用户多样化需求。
为达到上述目的,本申请第三方面实施例提出的超链接对象的处理方法,包括:显示网页,所述网页上包括有超链接的商品图片;接收对所述图片的操作指令;判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;如果不存在,则跳转到所述图片中所包含商品的目标页面;如果存在,则跳转到所述图片中所包含商品的购买页面。
本申请第三方面实施例提出的超链接对象的处理方法,通过在接收到操作指令时没有同时存在其他预设事件时跳转到目标页面,在同时存在其他预设事件时跳转到购买页面,可以在不同情况下跳转到不同的页面,满足用户多样化需求。
为达到上述目的,本申请第四方面实施例提出的超链接对象的处理方法,包括:显示网页,所述网页上包括有超链接的商品图片;接收对所述图片的操作指令;判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;如果不存在,则跳转到所述图片中所包含商品的目标页面;如果存在,则以浮窗形式显示所述图片中所包含商品的购买页面的精简页面。
本申请第四方面实施例提出的超链接对象的处理方法,通过在接收到操作指令时没有同时存在其他预设事件时跳转到目标页面,在同时存在其他预设事件时以浮窗形式显示购买页面的精简页面,可以在不同情况下显示不同的页面,满足用户多样化需求。
为达到上述目的,本申请第五方面实施例提出的超链接对象的处理装置,包括:接收模块,用于接收对超链接对象的操作指令;判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;第一跳转模块,用于如果不存在,则根据超链接跳转到目标页面;第二跳转模块,用于如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;其中,所述关联页面与所述目标页面相关。
本申请第五方面实施例提出的超链接对象的处理装置,通过在对超链接对象进行操作时,同时存在其他预设事件时,确定与存在的预设事件对应的关联页面并跳转到关联页面,可以通过产生不同的事件跳转到不同的关联页面,满足用户多样化需求。
为达到上述目的,本申请第六方面实施例提出的超链接对象的处理装置,包括:接收模块,用于接收对超链接对象的操作指令;判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;跳转模块,用于如果不存在,则根据超链接跳转到目标页面;浮窗模块,用于如果存在,确定与存在的预设事件对应的精简页面,并以浮窗形式显示所述精简页面;其中,所述精简页面根据所述目标页面或与所述目标页面相关的关联页面生成。
本申请第六方面实施例提出的超链接对象的处理装置,通过在对超链接对象进行操作时,同时存在其他预设事件时,确定与存在的预设事件对应的精简页面并以浮窗形式显示精简页面,可以通过产生不同的事件显示不同的精简页面,满足用户多样化需求。
为达到上述目的,本申请第七方面实施例提出的超链接对象的处理装置,包括:显示模块,用于显示网页,所述网页上包括有超链接的商品图片;接收模块,用于接收对所述图片的操作指令;判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;第一跳转模块,用于如果不存在,则跳转到所述图片中所包含商品的目标页面;第二跳转模块,用于如果存在,则跳转到所述图片中所包含商品的购买页面。
本申请第七方面实施例提出的超链接对象的处理装置,通过在接收到操作指令时没有同时存在其他预设事件时跳转到目标页面,在同时存在其他预设事件时跳转到购买页面,可以在不同情况下跳转到不同的页面,满足用户多样化需求。
为达到上述目的,本申请第八方面实施例提出的超链接对象的处理装置,包括:显示模块,用于显示网页,所述网页上包括有超链接的商品图片;接收模块,用于接收对所述图片的操作指令;判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;跳转模块,用于如果不存在,则跳转到所述图片中所包含商品的目标页面;浮窗模块,用于如果存在,则以浮窗形式显示所述图片中所包含商品的购买页面的精简页面。
本申请第八方面实施例提出的超链接对象的处理装置,通过在接收到操作指令时没有同时存在其他预设事件时跳转到目标页面,在同时存在其他预设事件时以浮窗形式显示购买页面的精简页面,可以在不同情况下显示不同的页面,满足用户多样化需求。
本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是本申请一个实施例提出的超链接对象的处理方法的流程示意图;
图2是本申请实施例中一种作为超链接对象的商品图片的示意图;
图3是本申请实施例中当点击图2所示的商品图片时没有同时存在其他预设事件时,跳转显示的页面的示意图;
图4是本申请实施例中当点击图2所示的商品图片时同时存在其他预设事件时,跳转显示的页面的示意图;
图5是本申请另一个实施例提出的超链接对象的处理方法的流程示意图;
图6是本申请实施例中当点击图2所示的商品图片时同时存在其他预设事件时,以浮窗形式显示的页面的示意图;
图7是本申请另一个实施例提出的超链接对象的处理方法的流程示意图;
图8是本申请一个实施例提出的超链接对象的处理装置的结构示意图;
图9是本申请另一个实施例提出的超链接对象的处理装置的结构示意图;
图10是本申请另一个实施例提出的超链接对象的处理装置的结构示意图;
图11是本申请另一个实施例提出的超链接对象的处理装置的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。相反,本申请的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
图1是本申请一个实施例提出的超链接对象的处理方法的流程示意图。
参见图1,本实施例的方法包括:
S11:接收对超链接对象的操作指令。
S12:判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件。
S13:如果不存在,则根据超链接跳转到目标页面。
S14:如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;其中,所述关联页面与所述目标页面相关。
上述的操作指令可以具体是指点击指令。
因此,本实施例中,在对超链接对象进行操作时,不限于仅对其进行点击操作,还可以同时存在其他预设事件,以根据不同的预设事件跳转到不同的关联页面,进而满足用户不同需求。
进一步的,该方法还可以包括:
当检测到鼠标停留在所述超链接对象的位置上时,向用户显示提示消息,所述提示消息用于提示预设事件与关联页面的对应关系。
例如,当用户将鼠标停留在某个有超链接的商品图片上时,可以以浮窗、气泡等形式显示上述的对应关系,例如:点击按键“G”打开快速购买页面,点击按键“W”打开加入购物车页面等。
本实施例中,以预设事件是文档对象模型(Document Object Model,DOM)事件为例。DOM事件可以包括:键盘事件和鼠标事件,键盘事件例如是按下键盘中某个或某些按键,鼠标事件例如是鼠标点击、滑动等事件。当然,可以理解的是,随着技术发展,预设事件不限于上述的键盘事件或鼠标事件,还可以是屏幕触摸事件等。
其中,可以在网页中嵌入脚本(javascript),以便浏览器根据脚本实现相应功能。具体的,脚本中包括事件(event)检测部分和事件处理部分。
事件检测部分可以检测出网页上发生的事件,事件是用户操作网页时发生的交互动作,比如点击(click)或移动(move)等,事件除了用户触发的动作外,还可以是文档加载,窗口滚动和大小调整。
事件处理部分可以定义事件模块,浏览器可以根据事件模型处理发生的事件。事件模型可以包括:事件捕获模型、事件冒泡模型和W3C模型等。本实施例中对具体的事件模型不进行限定。
因此,浏览器通过在网页中配置的脚本,可以检测出事件并进行相应处理。例如,浏览器在接收到点击指令时,通过检测可以判断出此时是否还存在键盘事件或鼠标事件,以及存在时,具体的键盘事件或鼠标事件。
进一步的,本实施例可以在接收到点击指令时,如果没有同时存在其他预设事件,则根据超链接跳转到目标页面。其中,目标页面是普通的超链接对应的页面,是相对固定的。因此,即使不同时存在其他预设事件时还可以依然完成超链接功能,相对于普通快捷键方式在缺失任一个需组合的按键时,就不能完成快捷功能的方案,可以提高兼容性。
一些实施例中,可以在浏览器本地配置预设事件列表,从而当浏览器检测到接收到对超链接对象的点击指令,并在存在其他事件时,可以根据本地配置信息判断该其他事件是否是预设事件,以在是预设事件时,判断出还同时存在其他预设事件,否则,判断出不同时存在其他预设事件。
一些实施例中,也可以在服务端配置预设事件列表,当浏览器检测到接收到对超链接对象的点击指令,并在存在其他事件时,浏览器将检测到的其他事件发送给服务端,由服务端判断其他事件是否是预设事件,并将判断结果发送给浏览器。
因此,浏览器可以根据本地或服务端的配置信息判断是否还同时存在其他预设事件。
一些实施例中,可以预先配置预设事件与关联页面之间的对应关系,以根据该对应关系确定与存在的预设事件对应的关联页面。
进一步的,可以在浏览器本地存储上述的对应关系,或者,浏览器可以接收服务端发送的上述对应关系,从而当浏览器确定接收到点击指令时还同时存在其他预设事件时,可以根据本地配置或接收的对应关系,确定对应的关联页面。或者,
也可以在服务端配置上述的对应关系,从而当浏览器确定接收到点击指令时还同时存在其他预设事件时,将存在的其他预设事件发送给服务端,由服务端根据配置的上述对应关系确定对应的关联页面,以及,浏览器接收服务端发送的关联页面。
上述的关联页面可以包括如下情况中的任一种:
所述目标页面的精简页面。
对所述目标页面进行操作后得到的页面。
对所述目标页面进行操作后得到的页面的精简页面。
进一步的,上述对目标页面进行操作后得到的页面包括:点击目标页面上的某个按钮后显示的页面,或者,还可以包括点击第一页面的某个按钮后显示的页面,第一页面是指点击目标页面上的某个按钮后显示的页面。依次类推,还可以包括其他的后续操作得到的页面。
以预设事件是键盘事件为例,预设事件与关联页面之间的对应关系可以如表1所示。
表1
预设事件 关联页面
按下按键G 打开快速购买页面
按下按键Q 打开商品首页的简要版本页面
按下按键W 打开加入购物车页面
按下按键S 打开类似商品的对比信息页面
进一步的,另外,每种商品对应的多种页面可以包括已有类型的页面,或者,也可以包括自定义的页面。
例如,加入购物车页面、类似商品的对比信息页面是已有类型的页面,而简要版本页面或快速购买页面是自定义的页面。简要版本页面是相对于原始版本内容更少和/或图片更小的页面,快速购买页面是相对于普通购买页面内容更少和/或图片更小的页面。
进一步的,可以预先生成超链接对象的各类型的页面,以及记录各类型页面的统一资源定位符(Uniform Resource Locator,URL)地址,以根据URL地址打开相应的页面。
具体的,如果是浏览器根据本地配置的对应关系或者接收的服务端发送的对应关系,确定与预设事件对应的关联页面时,浏览器可以向服务端发送请求消息,该请求消息中包含超链接对象的信息以及关联页面的信息,以便服务端接收到请求消息后,根据请求消息中包含的信息确定对应的关联页面,并将关联页面的信息发送给浏览器。例如,超链接对象的信息是图片标识,关联页面的信息是页面类型信息(如购买页面),当浏览器将上述的图片标识和页面类型信息包含在请求消息中发送给服务端后,服务端可以根据预先配置的图片标识与商品的对应关系,确定图片中包含的商品,再根据请求消息中包含的页面类型信息,获取该商品的相应类型的页面的URL地址,例如,获取某一商品的快速购买页面的URL地址。之后,服务端可以将该商品的快速购买页面的URL地址发送给浏览器,以便浏览器根据该URL地址打开对应的页面。或者,
如果是服务端根据本地配置的对应关系,确定与预设事件对应的关联页面时,则服务端可以根据超链接对象的信息以及确定出的关联页面,获取对应的关联页面的信息。例如,浏览器在检测到用户对某一图片的点击指令后,可以将被点击的图片标识发送给服务端,服务端可以根据预先配置的图片标识与商品的对应关系确定图片中包含的商品,再根据关联页面指示的页面类型,获取该商品相应类型的页面信息,例如,获取某一商品的快速购买页面的URL地址。之后,服务端可以将该商品的快速购买页面的URL地 址发送给浏览器,以便由浏览器根据URL地址打开对应的页面。
当超链接对象具体是商品图片时,可以执行如下流程:
显示网页,所述网页上包括有超链接的商品图片;
接收对所述图片的操作指令;
判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
如果不存在,则跳转到所述图片中所包含商品的目标页面;
如果存在,则跳转到所述图片中所包含商品的购买页面。
进一步的,上述的操作指令可以具体包括:点击指令。
上述的预设事件可以包括:键盘事件,或者,鼠标事件。
具体的,上述的预设事件可以是一个具体事件,如点击按键“G”的事件。
进一步的,上述的购买页面可以具体是快速购买页面,即仅包括购买相关信息的页面,不再包括首页中的商品详情等信息。
则在上述流程中,参见图2,当用户点击网页上的有超链接的商品图片21时,如果不同时存在其他预设事件,则直接跳转到图3所示的目标页面31,而如果同时存在其他预设事件,具体如同时存在点击按键“G”的事件,则直接跳转到图4所示的快速购买页面41。
本实施例中,可以在点击超链接对象时根据是否同时存在其他预设事件,而跳转到不同页面,从而可以根据不同情况展示多种超链接对应的页面。
图5是本申请另一个实施例提出的超链接对象的处理方法的流程示意图。
参见图5,本实施例的流程包括:
S51:接收对超链接对象的操作指令。
S52:判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件。
S53:如果不存在,则根据超链接跳转到目标页面。
S54:如果存在,确定与存在的预设事件对应的精简页面,并以浮窗形式显示所述精简页面;其中,所述精简页面根据所述目标页面或与所述目标页面相关的关联页面生成。
其中,与上一实施例不同的是,本实施例中,在同时存在其他预设事件时,确定精简页面,并以浮窗形式显示精简页面。
进一步的,精简页面可以包括:目标页面的精简页面,或者,目标页面的关联页面的精简页面。
关联页面可以具体包括:对所述目标页面进行操作后得到的页面。
可以理解的是,本实施例中未做特殊说明的部分可以参见上一实施例的相关内容,在此不再详细说明。
进一步的,当超链接对象具体是商品图片时,可以执行如下流程:
显示网页,所述网页上包括有超链接的商品图片;
接收对所述图片的操作指令;
判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
如果不存在,则跳转到所述图片中所包含商品的目标页面;
如果存在,则以浮窗形式显示所述图片中所包含商品的购买页面的精简页面。
进一步的,上述的操作指令可以具体包括:点击指令。
上述的预设事件可以包括:键盘事件,或者,鼠标事件。
具体的,上述的预设事件可以是一个具体事件,如点击按键“G”的事件。
进一步的,上述的购买页面可以具体是快速购买页面,即仅包括购买相关信息的页面,不再包括首页中的商品详情等信息。
则在上述流程中,参见图2,当用户点击网页上的有超链接的商品图片21时,如果不同时存在其他预设事件,则直接跳转到图3所示的目标页面31,而如果同时存在其他预设事件,具体如点击按键“G”的事件,则以浮窗形式显示图6所示的快速购买页面61。
本实施例中,可以在点击超链接对象时根据是否同时存在其他预设事件,而显示不同页面,从而可以根据不同情况展示多种超链接对应的页面。
下面以预设事件是键盘事件,且在服务端保存预设事件与关联页面之间的对应关系为例,对本申请实施例的流程进行描述。
本实施例可以具体应用在超链接对象是商品图片时。
本实施例以浮窗形式显示精简页面为例。
图7是本申请另一个实施例提出的超链接对象的处理方法的流程示意图。
参见图7,本实施例的流程包括:
S71:在服务端配置扩展数据,并将扩展数据存储在扩展数据中心。
其中,扩展数据用于记录预设事件与关联页面之间的对应关系,该对应关系例如上述的表1所示。
具体的,管理员可以通过添加、删除、修改和查找中的一项或多项方式,配置扩展 数据。
S72:浏览器接收用户对商品图片的点击指令。
例如,浏览器可以先向用户显示网页,所述网页上包括商品图片,所述商品图片被设置了超链接。
之后,用户可以根据需要点击上述的商品图片。例如,接收用户对商品图片的点击指令。
S73:检测键盘事件。
S74:判断是否检测到键盘事件,若是,执行S75,否则执行S78。
S75:在扩展数据中查找。
S76:判断是否查找到与存在的键盘事件对应的精简页面,若是,执行S77,否则执行S78。
S77:显示与存在的键盘事件对应的精简页面。
例如,当存在的键盘事件是点击按键“G”时,根据表1所示的对应关系,对应的精简页面是快速购买页面,则以浮窗形式显示快速购买页面。
S78:执行普通的超链接行为。
例如,跳转到商品图片所包含商品的普通的目标页面,例如,如图3所示的目标页面。
进一步的,当浏览器向用户展示相应类型的页面后,还可以接收用户对展示的页面的操作指令,并执行与操作指令对应的操作。
例如,浏览器在展示快速购买页面后,该页面不论是跳转的,或者以浮窗形式显示的,该方法还可以接收用户对快速购买页面中“立即购买”或“加入购物车”的点击指令,并根据上述的点击指令,执行相应的立即购买或加入购物车的操作。
本实施例中,通过获取与预设事件对应的精简页面并显示精简页面,可以在用户点击同一个超链接对象时,通过产生不同的事件打开不同的精简页面,满足用户多样化需求。进一步的,如果没有检测到预设事件或不存在预设事件对应的精简页面,可以按照普通的超链接方式实现,从而与现有方案兼容,可以应用在现有页面上。
图8是本申请一个实施例提出的超链接对象的处理装置的结构示意图。
参见图8,该装置80包括:接收模块81、判断模块82、第一跳转模块83和第二跳转模块84。
接收模块81,用于接收对超链接对象的操作指令;
判断模块82,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;
第一跳转模块83,用于如果不存在,则根据超链接跳转到目标页面;
第二跳转模块84,用于如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;
其中,所述关联页面与所述目标页面相关。
一些实施例中,所述预设事件包括:
键盘事件,或者,鼠标事件。
一些实施例中,所述关联页面包括:
所述目标页面的精简页面。
一些实施例中,所述关联页面包括:
对所述目标页面中与所述超链接对象相关的内容,进行进一步操作的页面。
一些实施例中,所述关联页面包括:
对所述目标页面中与所述超链接对象相关的内容,进行进一步操作的页面的精简页面。
一些实施例中,所述确定与存在的预设事件对应的关联页面,包括:
根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面。
一些实施例中,根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面,包括:
根据预先获取的预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面;
其中,所述预先获取的所述对应关系包括:本地配置的所述对应关系,或者,从服务端获取的所述对应关系。
根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面,包括:
将所述存在的预设事件发送给服务端,以使所述服务端根据配置的预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面;
接收所述服务端发送的所述关联页面的信息。
所述操作指令包括:
点击指令。
进一步的,参见图9,当将上述装置应用于购物网站时,相应的装置90可以具体包括:显示模块91、接收模块92、判断模块93、第一跳转模块94和第二跳转模块95。显示模块91,用于显示网页,所述网页上包括有超链接的商品图片;
接收模块92,用于接收对所述图片的操作指令;
判断模块93,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
第一跳转模块94,用于如果不存在,则跳转到所述图片中所包含商品的目标页面;
第二跳转模块95,用于如果存在,则跳转到所述图片中所包含商品的购买页面。
图10是本申请一个实施例提出的超链接对象的处理装置的结构示意图。
参见图10,该装置100包括:接收模块101、判断模块102、跳转模块103和浮窗模块104。
接收模块101,用于接收对超链接对象的操作指令;
判断模块102,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;
跳转模块103,用于如果不存在,则根据超链接跳转到目标页面;
浮窗模块104,用于如果存在,确定与存在的预设事件对应的精简页面,并以浮窗形式显示所述精简页面;
其中,所述精简页面根据所述目标页面或与所述目标页面相关的关联页面生成。
一些实施例中,所述预设事件包括:
键盘事件,或者,鼠标事件。
一些实施例中,所述关联页面包括:
对所述目标页面进行操作后得到的页面。
一些实施例中,所述确定与存在的预设事件对应的精简页面,包括:
根据预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面。
一些实施例中,根据预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面,包括:
根据预先获取的预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面;
其中,所述预先获取的所述对应关系包括:本地配置的所述对应关系,或者,从服务端获取的所述对应关系。
一些实施例中,根据预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面,包括:
将所述存在的预设事件发送给服务端,以使所述服务端根据配置的预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面;
接收所述服务端发送的所述精简页面的信息。
一些实施例中,所述操作指令包括:
点击指令。
进一步的,参见图11,当将上述装置应用于购物网站时,相应的装置110包括:显示模块111、接收模块112、判断模块113、跳转模块114和浮窗模块115。
显示模块111,用于显示网页,所述网页上包括有超链接的商品图片;
接收模块112,用于接收对所述图片的操作指令;
判断模块113,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
跳转模块114,用于如果不存在,则跳转到所述图片中所包含商品的目标页面;
浮窗模块115,用于如果存在,则以浮窗形式显示所述图片中所包含商品的购买页面的精简页面。
可以理解的是,本实施例的装置与方法实施例对应,具体内容可以参见方法实施例的相关描述,在此不再详细说明。
本实施例中,通过获取与预设事件对应的超链接目标并显示超链接目标,可以在用户点击同一个超链接对象时,通过产生不同的事件打开不同的超链接目标,满足用户多样化需求。进一步的,如果没有检测到预设事件或不存在预设事件对应的反馈动作,可以按照普通的超链接方式实现,从而与现有方案兼容,可以应用在现有页面上。
需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (28)

  1. 一种超链接对象的处理方法,其特征在于,包括:
    接收对超链接对象的操作指令;
    判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;
    如果不存在,则根据超链接跳转到目标页面;
    如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;
    其中,所述关联页面与所述目标页面相关。
  2. 根据权利要求1所述的方法,其特征在于,所述预设事件包括:
    键盘事件,或者,鼠标事件。
  3. 根据权利要求1所述的方法,其特征在于,所述关联页面包括:
    所述目标页面的精简页面。
  4. 根据权利要求1所述的方法,其特征在于,所述关联页面包括:
    对所述目标页面进行操作后得到的页面。
  5. 根据权利要求1所述的方法,其特征在于,所述关联页面包括:
    对所述目标页面进行操作后得到的页面的精简页面。
  6. 根据权利要求1所述的方法,其特征在于,所述确定与存在的预设事件对应的关联页面,包括:
    根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面。
  7. 根据权利要求6所述的方法,其特征在于,根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面,包括:
    根据预先获取的预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面;
    其中,所述预先获取的所述对应关系包括:本地配置的所述对应关系,或者,从服务端获取的所述对应关系。
  8. 根据权利要求6所述的方法,其特征在于,根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面,包括:
    将所述存在的预设事件发送给服务端,以使所述服务端根据配置的预设事件与关联页面的对应关系,确定与存在的预设事件对应的关联页面;
    接收所述服务端发送的所述关联页面的信息。
  9. 根据权利要求1所述的方法,其特征在于,所述操作指令包括:
    点击指令。
  10. 根据权利要求2所述的方法,其特征在于,还包括:
    当检测到鼠标停留在所述超链接对象的位置上时,向用户显示提示消息,所述提示消息用于提示预设事件与关联页面的对应关系。
  11. 一种超链接对象的处理方法,其特征在于,包括:
    接收对超链接对象的操作指令;
    判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;
    如果不存在,则根据超链接跳转到目标页面;
    如果存在,确定与存在的预设事件对应的精简页面,并以浮窗形式显示所述精简页面;
    其中,所述精简页面根据所述目标页面或与所述目标页面相关的关联页面生成。
  12. 根据权利要求11所述的方法,其特征在于,所述预设事件包括:
    键盘事件,或者,鼠标事件。
  13. 根据权利要求11所述的方法,其特征在于,所述关联页面包括:
    对所述目标页面进行操作后得到的页面。
  14. 根据权利要求11所述的方法,其特征在于,所述确定与存在的预设事件对应的精简页面,包括:
    根据预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面。
  15. 根据权利要求14所述的方法,其特征在于,根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的精简页面,包括:
    根据预先获取的预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面;
    其中,所述预先获取的所述对应关系包括:本地配置的所述对应关系,或者,从服务端获取的所述对应关系。
  16. 根据权利要求14所述的方法,其特征在于,根据预设事件与关联页面的对应关系,确定与存在的预设事件对应的精简页面,包括:
    将所述存在的预设事件发送给服务端,以使所述服务端根据配置的预设事件与精简页面的对应关系,确定与存在的预设事件对应的精简页面;
    接收所述服务端发送的所述精简页面的信息。
  17. 根据权利要求11所述的方法,其特征在于,所述操作指令包括:
    点击指令。
  18. 根据权利要求12所述的方法,其特征在于,还包括:
    当检测到鼠标停留在所述超链接对象的位置上时,向用户显示提示消息,所述提示消息用于提示预设事件与关联页面的对应关系。
  19. 一种超链接对象的处理方法,其特征在于,包括:
    显示网页,所述网页上包括有超链接的商品图片;
    接收对所述图片的操作指令;
    判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
    如果不存在,则跳转到所述图片中所包含商品的目标页面;
    如果存在,则跳转到所述图片中所包含商品的购买页面。
  20. 根据权利要求19所述的方法,其特征在于,所述预设事件包括:
    键盘事件,或者,鼠标事件。
  21. 根据权利要求19所述的方法,其特征在于,所述操作指令包括:
    点击指令。
  22. 一种超链接对象的处理方法,其特征在于,包括:
    显示网页,所述网页上包括有超链接的商品图片;
    接收对所述图片的操作指令;
    判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
    如果不存在,则跳转到所述图片中所包含商品的目标页面;
    如果存在,则以浮窗形式显示所述图片中所包含商品的购买页面的精简页面。
  23. 根据权利要求22所述的方法,其特征在于,所述预设事件包括:
    键盘事件,或者,鼠标事件。
  24. 根据权利要求22所述的方法,其特征在于,所述操作指令包括:
    点击指令。
  25. 一种超链接对象的处理装置,其特征在于,包括:
    接收模块,用于接收对超链接对象的操作指令;
    判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;
    第一跳转模块,用于如果不存在,则根据超链接跳转到目标页面;
    第二跳转模块,用于如果存在,确定与存在的预设事件对应的关联页面,并跳转到所述关联页面;
    其中,所述关联页面与所述目标页面相关。
  26. 一种超链接对象的处理装置,其特征在于,包括:
    接收模块,用于接收对超链接对象的操作指令;
    判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的其他预设事件;
    跳转模块,用于如果不存在,则根据超链接跳转到目标页面;
    浮窗模块,用于如果存在,确定与存在的预设事件对应的精简页面,并以浮窗形式显示所述精简页面;
    其中,所述精简页面根据所述目标页面或与所述目标页面相关的关联页面生成。
  27. 一种超链接对象的处理装置,其特征在于,包括:
    显示模块,用于显示网页,所述网页上包括有超链接的商品图片;
    接收模块,用于接收对所述图片的操作指令;
    判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
    第一跳转模块,用于如果不存在,则跳转到所述图片中所包含商品的目标页面;
    第二跳转模块,用于如果存在,则跳转到所述图片中所包含商品的购买页面。
  28. 一种超链接对象的处理装置,其特征在于,包括:
    显示模块,用于显示网页,所述网页上包括有超链接的商品图片;
    接收模块,用于接收对所述图片的操作指令;
    判断模块,用于判断在接收到所述操作指令时,是否同时存在除所述操作指令之外的预设事件;
    跳转模块,用于如果不存在,则跳转到所述图片中所包含商品的目标页面;
    浮窗模块,用于如果存在,则以浮窗形式显示所述图片中所包含商品的购买页面的精简页面。
PCT/CN2017/088587 2016-06-30 2017-06-16 超链接对象的处理方法和装置 Ceased WO2018001119A1 (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR1020197003123A KR102242780B1 (ko) 2016-06-30 2017-06-16 하이퍼링크 객체 처리 방법 및 장치
SG11201811741PA SG11201811741PA (en) 2016-06-30 2017-06-16 Method and device for processing hyperlink object
JP2019500306A JP2019523487A (ja) 2016-06-30 2017-06-16 ハイパーリンクオブジェクトの処理方法及びデバイス
EP17819116.9A EP3480683A1 (en) 2016-06-30 2017-06-16 Method and device for processing hyperlink object
US16/235,770 US11080353B2 (en) 2016-06-30 2018-12-28 Method and device for processing hyperlink object
PH12019500009A PH12019500009A1 (en) 2016-06-30 2019-01-03 Method and device for processing hyperlink object
US16/721,092 US11086956B2 (en) 2016-06-30 2019-12-19 Method and device for processing hyperlink object

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610509248.X 2016-06-30
CN201610509248.XA CN107016010A (zh) 2016-06-30 2016-06-30 超链接对象的处理方法和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/235,770 Continuation US11080353B2 (en) 2016-06-30 2018-12-28 Method and device for processing hyperlink object

Publications (1)

Publication Number Publication Date
WO2018001119A1 true WO2018001119A1 (zh) 2018-01-04

Family

ID=59439048

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/088587 Ceased WO2018001119A1 (zh) 2016-06-30 2017-06-16 超链接对象的处理方法和装置

Country Status (9)

Country Link
US (2) US11080353B2 (zh)
EP (1) EP3480683A1 (zh)
JP (1) JP2019523487A (zh)
KR (1) KR102242780B1 (zh)
CN (1) CN107016010A (zh)
PH (1) PH12019500009A1 (zh)
SG (1) SG11201811741PA (zh)
TW (1) TW201802707A (zh)
WO (1) WO2018001119A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016010A (zh) 2016-06-30 2017-08-04 阿里巴巴集团控股有限公司 超链接对象的处理方法和装置
CN107705182B (zh) * 2017-09-30 2020-11-03 北京京东尚科信息技术有限公司 用于确定订单来源的方法和装置
CN110032687B (zh) * 2019-01-28 2023-08-01 创新先进技术有限公司 一种网页内容的处理方法和装置
CN120765353A (zh) * 2019-02-25 2025-10-10 福特全球技术公司 行程邀约的方法和系统
CN111309422B (zh) * 2020-02-13 2026-02-06 腾讯科技(深圳)有限公司 一种特征值转移中的展示方法、处理方法和相关装置
CN111753229B (zh) * 2020-06-10 2024-07-09 支付宝(杭州)信息技术有限公司 一种页面配置方法、装置及设备
CN111966507A (zh) * 2020-07-22 2020-11-20 招联消费金融有限公司 基于web的事件响应方法、装置、计算机设备和存储介质
CN116910405A (zh) * 2023-06-28 2023-10-20 浙江海亮科技有限公司 页面处理方法、装置、计算机设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130205187A1 (en) * 2012-02-06 2013-08-08 Microsoft Corporation Hyperlink dialog
CN103984727A (zh) * 2014-05-16 2014-08-13 北京奇虎科技有限公司 基于浏览器的网页互动的方法及装置
CN104123282A (zh) * 2013-04-24 2014-10-29 腾讯科技(深圳)有限公司 一种选择超链接的方法、装置及移动终端
CN105468275A (zh) * 2014-09-10 2016-04-06 阿里巴巴集团控股有限公司 对展示对象进行操作的方法及装置
CN105718156A (zh) * 2016-01-14 2016-06-29 百度在线网络技术(北京)有限公司 一种业务处理方法及系统

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030208472A1 (en) * 2000-04-11 2003-11-06 Pham Peter Manh Method and apparatus for transparent keyword-based hyperlink
JP2003091345A (ja) * 2001-09-18 2003-03-28 Sony Corp 情報処理装置、並びにガイダンス提示方法、ガイダンス提示プログラム及びガイダンス提示プログラムが記録された記録媒体
US7171625B1 (en) * 2002-06-18 2007-01-30 Actify, Inc. Double-clicking a point-and-click user interface apparatus to enable a new interaction with content represented by an active visual display element
US20040004632A1 (en) * 2002-06-28 2004-01-08 International Business Machines Corporation Tooltip hyperlinks
US7568002B1 (en) * 2002-07-03 2009-07-28 Sprint Spectrum L.P. Method and system for embellishing web content during transmission between a content server and a client station
US7975019B1 (en) * 2005-07-15 2011-07-05 Amazon Technologies, Inc. Dynamic supplementation of rendered web pages with content supplied by a separate source
US7975020B1 (en) * 2005-07-15 2011-07-05 Amazon Technologies, Inc. Dynamic updating of rendered web pages with supplemental content
US9740794B2 (en) * 2005-12-23 2017-08-22 Yahoo Holdings, Inc. Methods and systems for enhancing internet experiences
KR20090024541A (ko) * 2007-09-04 2009-03-09 삼성전자주식회사 하이퍼링크 선택 방법 및 이를 이용하는 이동통신 단말기
US8423889B1 (en) * 2008-06-05 2013-04-16 Amazon Technologies, Inc. Device specific presentation control for electronic book reader devices
CN107622133A (zh) * 2008-06-27 2018-01-23 汤姆森许可贸易公司 用于不基于鼠标而激活链接的图形用户界面
JP5222717B2 (ja) * 2008-12-26 2013-06-26 株式会社Access 表示ウインドウ選択方法、表示ウインドウ選択プログラムおよび端末装置
WO2010085773A1 (en) * 2009-01-24 2010-07-29 Kontera Technologies, Inc. Hybrid contextual advertising and related content analysis and display techniques
TWI409699B (zh) * 2009-10-01 2013-09-21 Inventec Corp 配置快速鍵予頁面轉換元素之瀏覽系統及其方法
US9838744B2 (en) * 2009-12-03 2017-12-05 Armin Moehrle Automated process for segmenting and classifying video objects and auctioning rights to interactive sharable video objects
US20110202934A1 (en) * 2010-02-12 2011-08-18 Ludwig Lester F Window manger input focus control for high dimensional touchpad (htpd), advanced mice, and other multidimensional user interfaces
US8552999B2 (en) * 2010-06-14 2013-10-08 Apple Inc. Control selection approximation
EP2817697A4 (en) * 2012-02-21 2015-10-14 Ensighten Inc GRAPHIC SUPERPOSITION ASSOCIATED WITH DATA EXPLORATION AND ANALYTICS
GB2504270A (en) * 2012-07-23 2014-01-29 Wirewax Ltd Synchronising hyperlink and associated object positions using frame numbers encoded as pixel data
US10162492B2 (en) * 2012-09-11 2018-12-25 Microsoft Technology Licensing, Llc Tap-to-open link selection areas
US9575653B2 (en) * 2013-01-15 2017-02-21 Blackberry Limited Enhanced display of interactive elements in a browser
KR20140114645A (ko) * 2013-03-19 2014-09-29 삼성전자주식회사 하이퍼링크의 미리 보기 화면 표시 방법 및 그 장치
SG11201605243RA (en) * 2013-12-27 2016-08-30 Mars Flag Corp Information processing device, web server and computer program
US10511580B2 (en) * 2014-03-31 2019-12-17 Monticello Enterprises LLC System and method for providing a social media shopping experience
US10002396B2 (en) * 2014-03-31 2018-06-19 Monticello Enterprises LLC System and method for transitioning from a first site to a second site
US20160119200A1 (en) * 2014-10-23 2016-04-28 rocket-fueled, Inc. Systems and methods for providing user analytics
CN106598972B (zh) * 2015-10-14 2020-05-08 阿里巴巴集团控股有限公司 一种信息显示方法、装置及智能终端
US20170147610A1 (en) * 2015-11-24 2017-05-25 Via Capitale Image-based search engine
CN105607857B (zh) * 2015-12-29 2018-11-23 小米科技有限责任公司 页面选择方法和装置
CN107016010A (zh) 2016-06-30 2017-08-04 阿里巴巴集团控股有限公司 超链接对象的处理方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130205187A1 (en) * 2012-02-06 2013-08-08 Microsoft Corporation Hyperlink dialog
CN104123282A (zh) * 2013-04-24 2014-10-29 腾讯科技(深圳)有限公司 一种选择超链接的方法、装置及移动终端
CN103984727A (zh) * 2014-05-16 2014-08-13 北京奇虎科技有限公司 基于浏览器的网页互动的方法及装置
CN105468275A (zh) * 2014-09-10 2016-04-06 阿里巴巴集团控股有限公司 对展示对象进行操作的方法及装置
CN105718156A (zh) * 2016-01-14 2016-06-29 百度在线网络技术(北京)有限公司 一种业务处理方法及系统

Also Published As

Publication number Publication date
SG11201811741PA (en) 2019-01-30
US11086956B2 (en) 2021-08-10
EP3480683A4 (en) 2019-05-08
US20190138564A1 (en) 2019-05-09
PH12019500009A1 (en) 2019-10-14
KR102242780B1 (ko) 2021-04-23
KR20190025000A (ko) 2019-03-08
CN107016010A (zh) 2017-08-04
US11080353B2 (en) 2021-08-03
TW201802707A (zh) 2018-01-16
EP3480683A1 (en) 2019-05-08
JP2019523487A (ja) 2019-08-22
US20200125622A1 (en) 2020-04-23

Similar Documents

Publication Publication Date Title
KR102242780B1 (ko) 하이퍼링크 객체 처리 방법 및 장치
US11010822B2 (en) Cross-domain communications between browser windows
US8489714B2 (en) Wait for ready state
US10762277B2 (en) Optimization schemes for controlling user interfaces through gesture or touch
US9977768B2 (en) System for clipping webpages by traversing a dom, and highlighting a minimum number of words
CN102830894B (zh) 一种收藏网页的方法和装置
CN104077387B (zh) 一种网页内容显示方法和浏览器装置
CN104346462B (zh) 保存网页元素的方法、装置和浏览器客户端
CN104094258B (zh) 相关文档的扩展激活
JP2005032041A (ja) リンク先コンテンツの連続閲覧支援装置、連続閲覧支援方法、ポップアップウィンドウの表示制御方法および消去制御方法
CN104915101A (zh) 显示弹出式广告的方法和设备
CN106097072A (zh) 一种商品信息的对比方法、装置与终端设备
KR20160125401A (ko) 인라인 및 콘텍스트 인식 쿼리 박스 제공 기법
CN105868096A (zh) 用于在浏览器中显示web页面测试结果的方法、装置及设备
US9679081B2 (en) Navigation control for network clients
US20130081010A1 (en) Template and server content download using protocol handlers
JP2017111822A (ja) ウェブページ表示装置、その方法及びそのコンピュータプログラム
CN103631706B (zh) 一种浏览器测试方法和装置
CN113496017B (zh) 验证方法、装置、设备和存储介质
CN105278977A (zh) 一种网页组件的加载方法和装置
CN106815374A (zh) 一种页面跳转方法及装置
CN103425388B (zh) 一种操作html页面宿主窗口的方法和装置
CN105528446A (zh) 满足延伸产品需求的摘要生成方法及装置
CN105243134B (zh) 一种处理被劫持浏览器的方法及设备
JP2015153041A (ja) 配信装置、端末装置、配信方法及び配信プログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17819116

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019500306

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20197003123

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017819116

Country of ref document: EP

Effective date: 20190130