CN108255931B - Website navigation method and server - Google Patents
Website navigation method and server Download PDFInfo
- Publication number
- CN108255931B CN108255931B CN201711242730.2A CN201711242730A CN108255931B CN 108255931 B CN108255931 B CN 108255931B CN 201711242730 A CN201711242730 A CN 201711242730A CN 108255931 B CN108255931 B CN 108255931B
- Authority
- CN
- China
- Prior art keywords
- updating
- page
- navigation
- operation request
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application provides a website navigation method and a server, wherein the method comprises the following steps: the server receives an operation request of a user for a navigation menu of a current page; searching page updating information corresponding to the operation request in a database according to the operation request, wherein the page updating information comprises an updated code and updated display data; the updated code is used for updating the navigation menu function button; and updating the navigation menu of the current page based on the searched page updating information. According to the embodiment of the application, the flexibility of website navigation is improved, and higher requirements of users are met.
Description
Technical Field
The present application relates to the field of network technologies, and in particular, to a website navigation method and a server.
Background
With the development of internet technology, the content of each website is more and more abundant, so that a client can quickly find out interested webpages conveniently, and each website provides a website navigation function.
The web pages in the existing website navigation comprise static pages and dynamic pages, and the content of the static pages is relatively stable, so that the static pages are easy to retrieve by a search engine; however, static webpages are not supported by a database, and the workload is large in website production and maintenance, so that it is difficult to completely rely on a static webpage production mode when the website information amount is large;
the dynamic web page is based on the database technology, so that the workload of website maintenance can be greatly reduced, but the current navigation mode of the dynamic web page is limited, and the higher requirements of users cannot be met.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a website navigation method and a server, so as to improve the flexibility of website navigation and meet higher requirements of users.
In a first aspect, an embodiment of the present application provides a website navigation method, including:
the server receives an operation request of a user for a navigation menu of a current page;
searching page updating information corresponding to the operation request in a database according to the operation request, wherein the page updating information comprises an updated code and updated display data; the updated code is used for updating a navigation menu function button;
and updating the navigation menu of the current page based on the searched page updating information.
With reference to the first aspect, an embodiment of the present application provides a first possible implementation manner of the first aspect, where the operation request includes operation object information of a user, where the operation object information includes an operation object identifier and a menu level where the operation object is located, a mapping relationship between the operation object information and the page update information is preset in the database, and the searching for the page update information corresponding to the operation request in the database according to the operation request includes:
searching first page updating information corresponding to the menu level of the operation object from the database;
and searching second page updating information corresponding to the operation object identification in the searched first page updating information, and taking the second page updating information as the page updating information corresponding to the operation request.
With reference to the first possible implementation manner of the first aspect, an embodiment of the present application provides a second possible implementation manner of the first aspect, where the updating a navigation menu of a current page based on found page update information includes:
and updating the navigation menu of the menu level where the operation object is located according to the second page updating information, and displaying the navigation menu of the next level.
With reference to the first aspect, an embodiment of the present application provides a third possible implementation manner of the first aspect, where the updated code includes a combined updated code and/or an independently updated code, and the updating the navigation menu at the level corresponding to the current page based on the searched page update information includes:
if the updated code is a combined updated code, combining the combined updated code with a corresponding fixed code; updating the navigation menu of the current page based on the combined code and the updated display data; the combined updating code is used for realizing the updating of the navigation menu function button after being combined with the corresponding fixed code;
if the updated code is an independently updated code, updating the navigation menu of the current page based on the independently updated code and the updated display data; wherein the independently updated code is used for independently realizing the updating of the navigation menu function button.
With reference to the first aspect, an embodiment of the present application provides a fourth possible implementation manner of the first aspect, where the navigation menu function button includes a system type navigation function button and a user type navigation function button corresponding to the system type navigation function button, and the user type navigation function button includes a first preset button and a second preset button, and the method includes:
if the received operation request is the operation request of the first preset button, searching third page updating information corresponding to the operation request of the first preset button in the database; updating a system navigation function button corresponding to the first preset button based on the third page updating information;
if the received operation request is the operation request of the second preset button, searching fourth page updating information corresponding to the operation request of the second preset button in the database; and updating the system navigation function button corresponding to the second preset button based on the fourth page updating information.
In a second aspect, an embodiment of the present application provides a website navigation server, including:
the receiving module is used for receiving an operation request of a user for a navigation menu of a current page;
the searching module is used for searching page updating information corresponding to the operation request in a database according to the operation request, wherein the page updating information comprises an updated code and updated display data; the updated code is used for updating a navigation menu function button;
and the updating module is used for updating the navigation menu of the current page based on the searched page updating information.
With reference to the second aspect, an embodiment of the present application provides a first possible implementation manner of the second aspect, where the operation request includes operation object information of a user, the operation object information includes an operation object identifier and a menu level where the operation object is located, a mapping relationship between the operation object information and the page update information is preset in the database, and the search module is specifically configured to:
searching first page updating information corresponding to the menu level of the operation object from the database;
and searching second page updating information corresponding to the operation object identification in the searched first page updating information, and taking the second page updating information as the page updating information corresponding to the operation request.
With reference to the first possible implementation manner of the second aspect, an embodiment of the present application provides a second possible implementation manner of the second aspect, and the update module is specifically configured to:
and updating the navigation menu of the menu level where the operation object is located according to the second page updating information, and displaying the navigation menu of the next level.
With reference to the second aspect, an embodiment of the present application provides a third possible implementation manner of the second aspect, where the updated code includes a combined updated code and/or an independently updated code, and the update module is specifically configured to:
if the updated code is a combined updated code, combining the combined updated code with a corresponding fixed code; updating the navigation menu of the current page based on the combined code and the updated display data; the combined updating code is used for realizing the updating of the navigation menu function button after being combined with the corresponding fixed code;
if the updated code is an independently updated code, updating the navigation menu of the current page based on the independently updated code and the updated display data; wherein the independently updated code is used for independently realizing the updating of the navigation menu function button.
In combination with the second aspect, the present application provides a fourth possible implementation manner of the second aspect, where the navigation menu function buttons include system-class navigation function buttons and user-class navigation function buttons corresponding to the system-class navigation function buttons, the user-class navigation function buttons include a first preset button and a second preset button,
the update searching module is specifically configured to search, if the received operation request is the operation request of the first preset button, third page update information corresponding to the operation request of the first preset button in the database;
the updating module is specifically configured to update a system navigation function button corresponding to the first preset button based on the page updating information;
the searching module is specifically configured to search, if the received operation request is an operation request of the second preset button, fourth page update information corresponding to the operation request of the second preset button in the database;
the updating module is specifically configured to update the system navigation function button corresponding to the second preset button based on the page update information.
In the website navigation method provided by the application, a server receives an operation request of a user for a navigation menu of a current page; searching page updating information corresponding to the operation request in a database according to the operation request, wherein the page updating information comprises an updated code and updated display data; the updated code is used for updating a navigation menu function button; and updating the navigation menu of the current page based on the searched page updating information. Compared with the prior art, the server in the application can search the page updating information corresponding to the operation request in the database when receiving the operation request of the user, and the updating information comprises the updating code and the updating display data.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
FIG. 1 is a flowchart illustrating a first website navigation method according to an embodiment of the present application;
FIG. 2 is a flowchart illustrating a method for searching for updated information according to an embodiment of the present application;
FIG. 3 is a flowchart illustrating a second website navigation method according to an embodiment of the present application;
FIG. 4 is a flowchart illustrating a third website navigation method according to an embodiment of the present application;
FIG. 5 is a detailed diagram of a website navigation system provided by an embodiment of the present application;
fig. 6 shows a schematic structural diagram of a website navigation server according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
Example 1
Embodiment 1 of the present application provides a website navigation method, which is a flowchart of the website navigation method, as shown in fig. 1, and includes the following specific steps:
s100, the server receives an operation request of a user for a navigation menu of the current page.
When a user opens a website browsing webpage mentioned in the application, a navigation menu in the webpage is presented in front of the user, the navigation menu is composed of a plurality of function buttons, if the user is interested in certain information in the navigation menu and can click the function button corresponding to the information, the server receives an operation request sent by the user, and the server can acquire which function button the user clicks from the operation request.
S110, searching page updating information corresponding to the operation request in a database according to the operation request, wherein the page updating information comprises an updated code and updated display data; wherein the updated code is used to update the navigation menu function buttons.
A better implementation manner, in the technical solution provided in embodiment 1 of the present application, the operation request includes operation object information of a user, where the operation object information includes an operation object identifier and a menu level where the operation object is located, a mapping relationship between the operation object information and page update information is preset in a database, and in step S110, the page update information corresponding to the operation request is searched in the database according to the operation request, which specifically includes the following steps, and a flowchart is shown in fig. 2:
s200, searching the first page updating information corresponding to the menu level of the operation object from the database.
The first page update information is to be distinguished from second page update information, third page update information, and fourth page update information that appear later, each type of page update information being related to the content of the operation request.
The database may be a database in the server or an external database, the website worker stores the mapping relationship between the operation request of the user and the update information in the database in advance, and when the server receives the operation request sent by the user, the update information corresponding to the operation request can be searched in the mapping relationship in the database.
The navigation menu in the web page comprises a multi-level navigation menu, so that the update information corresponding to the navigation menu at the current level can be quickly found in the database, the mapping relation between the operation request of the user and the update information pre-stored in the database is stored according to the level to which the navigation menu belongs, for example, the update information corresponding to the first-level navigation menu, the update information corresponding to the second-level navigation menu and the like exist, and after the server obtains the level of the navigation menu at the current operation carried in the operation request of the user, the update information corresponding to the level can be directly found in the database.
S210, searching second page updating information corresponding to the operation object identification in the searched first page updating information, and taking the second page updating information as the page updating information corresponding to the operation request.
The navigation menu of each level comprises a plurality of function buttons or operation object identifiers, after the first page updating information is found through the level of the navigation menu, the second updating information corresponding to the operation object identifiers carried in the operation information can be searched in the first page updating information, and the second updating information is used as the page updating information corresponding to the operation request.
When the website staff stores the updating information in the database, display data related to a navigation menu presented to a user by a webpage are divided into two groups, one group can be called a group to be selected, the other group is called a selected group, the group to be selected is a navigation menu for the user to select on the foreground, and the navigation menu which is seen by the user before an operation request is the group to be selected. The selected group is used for updating the display data of the group to be selected, the display data in the selected group is arranged in the database in advance, after the operation request of the user is received, the display data corresponding to the operation request of the user is used as the selected group, and the selected group is used for replacing the group to be selected and is presented in the foreground.
And S120, updating the navigation menu of the current page based on the searched page updating information.
In the technical solution provided in embodiment 1 of the present application, after receiving an operation request sent by a user, a navigation menu at a menu level where an operation object is located is updated according to second page update information, and a navigation menu at a next level is displayed.
For example, a user currently browses a navigation menu of a first-level directory, and when seeing information of interest, presses a function button of the information, that is, the user initiates an operation request for the navigation menu of the first-level directory to a server, the server finds first page update information corresponding to the navigation menu of the first-level directory in a database, finds second page update information corresponding to the information of interest to the user in the first page update information, and then the server updates the navigation menu of the first-level directory of a foreground according to the second page update information and displays the navigation menu of the second-level directory after updating.
A better implementation manner, in the technical solution provided in embodiment 1 of the present application, the updated codes in the update information that the server finds in the database include codes updated in a combined manner and/or codes updated independently, and specifically includes the following steps for step S120, and a flowchart is shown in fig. 3:
s300, if the updated code is the combined updated code, combining the combined updated code with the corresponding fixed code; updating the navigation menu of the current page based on the combined code and the updated display data; and the combined updated code is used for realizing the updating of the navigation menu function button after being combined with the corresponding fixed code.
S310, if the updated code is the independently updated code, updating the navigation menu of the current page based on the independently updated code and the updated display data; and the independently updated code is used for independently realizing the updating of the navigation menu function button.
The server comprises a foreground, wherein fixed codes are stored in the foreground in advance, some inherent information of a navigation menu in a webpage can be specified, such as font color, font size, space and the like, information needs to be updated in the database, the updated information comprises updated codes and updated display data, the updated display data can be text information or picture information, and the updated codes can update the text information and the picture information and can also be function buttons for adding information in the navigation menu.
The updated codes comprise combined updated codes and independently updated codes, wherein the combined updated codes cannot directly update the navigation menu of the foreground, and the updating is implemented after the combined updated codes are combined with the fixed codes stored in the foreground, for example, a user clicks a 'weather' function button in the navigation menu, the updated codes corresponding to the 'weather' are searched in the database and are the combined updated codes, the combined updated codes mean that the selected information is changed into green, the fixed codes stored in the foreground specify that the 'information' is the songi-four-number word, and the 'information' is changed into the green songi-four-number word after the updating.
If the updated code corresponding to the weather is found in the database as the independently updated code, and the independently updated code means that a prompt function button is added after the selected information, the fixed code stored in the foreground specifies that the information is a Song style four-number word, and the prompt function button is added after the selected information, the font and the size of the weather do not need to be updated after the updating, and only the prompt function button needs to be added after the weather.
In a technical solution provided in embodiment 1 of the present application, a navigation menu function button includes a system navigation function button and a user navigation function button corresponding to the system navigation function button, where the user navigation function button includes a first preset button and a second preset button, a flowchart of a website navigation method is shown in fig. 4, and the specific steps are as follows:
s400, if the received operation request is the operation request of the first preset button, searching third page updating information corresponding to the operation request of the first preset button in a database; and updating the system navigation function button corresponding to the first preset button based on the third page updating information.
S410, if the received operation request is the operation request of the second preset button, searching fourth page updating information corresponding to the operation request of the second preset button in a database; and updating the system navigation function button corresponding to the second preset button based on the fourth page updating information.
The system function buttons and the user function buttons can be selected by a user, the difference is that data information in a database corresponding to the system function buttons is input by website workers, the user function buttons are selection facing the user, and the user can select a first preset button and a second preset button in the user function buttons.
For example, after the user selects the first preset button, it is described that the system function button corresponding to the first preset button is a type that the client likes, and then the system function button can be changed into green color which is set by the user in advance on the website navigation page; and when the user selects the second preset button, the system function button corresponding to the second preset button is a type which is disliked by the client, and the system function button can be changed into red which is set by the user in advance on the website navigation page.
The following is a detailed description of a specific embodiment:
as shown in fig. 5, the navigation menu for a website navigation page includes four levels of navigation directories, when a user opens the navigation menu, a first level of directory appears first, the first level of directory includes a first level of navigation menu, and there are three system class function buttons: the "road traffic management", "traffic lights" and "pedestrian safety" have user-class function buttons, which have a first preset button "●" and a second preset button "o", respectively, after each system-class function button.
If the user is interested in the road traffic management, the user can click the road traffic management, and after receiving the operation request, the server searches the database for the update information corresponding to the operation request, for example, the update information comprises the step of changing the road traffic management into the gray color as shown in the figure, and the update information appears in the primary navigation menu to prompt the user to pay attentionIf the user clicks the button againThe latest hot information is pushed out.
If the user clicks a first preset button ● in a user function button corresponding to the road traffic management, the server changes the road traffic management into green corresponding to a favorite type preset by the client, and displays a second-level navigation menu, wherein the second-level navigation menu comprises system navigation function buttons of road, motor vehicle and weather, in the embodiment, the user clicks the weather, then, a third-level navigation menu appears on the webpage and comprises rain and snow, a fourth-level navigation menu comprising anti-skidding and blocking is displayed after the user selects the rain and snow, and if the user is interested in the information of the blocking type, the blocking condition of a traffic channel is displayed finally.
The navigation menus of each level appear on the same page, so that the number of pages is reduced, the operation of a user is facilitated, and meanwhile, the information to be updated is stored in the database, so that the maintenance and modification of website workers are facilitated.
Example 2
An embodiment 2 of the present application provides a website navigation server, as shown in fig. 6, including: a receiving module 601, a lookup module 602, and an update module 603.
The receiving module 601 is configured to receive an operation request of a user for a navigation menu of a current page.
A searching module 602, configured to search, according to the operation request, page update information corresponding to the operation request in a database, where the page update information includes an updated code and updated display data; the updated code is used to update the navigation menu function buttons.
An updating module 603, configured to update the navigation menu of the current page based on the found page update information.
Preferably, the operation request includes operation object information of the user, the operation object information includes an operation object identifier and a menu level where the operation object is located, a mapping relationship between the operation object information and the page update information is preset in the database, and the search module 602 is specifically configured to:
and searching the first page updating information corresponding to the menu level of the operation object from the database.
And searching second page updating information corresponding to the operation object identification in the searched first page updating information, and taking the second page updating information as the page updating information corresponding to the operation request.
Preferably, the updating module 603 is specifically configured to:
and updating the navigation menu of the menu level where the operation object is located according to the second page updating information, and displaying the navigation menu of the next level.
Preferably, the updated code comprises a combined updated code and/or an independently updated code, and the update module 603 is specifically configured to:
if the updated code is the combined updated code, combining the combined updated code with the corresponding fixed code; updating the navigation menu of the current page based on the combined code and the updated display data; and the combined updated code is used for realizing the updating of the navigation menu function button after being combined with the corresponding fixed code.
If the updated code is the independently updated code, updating the navigation menu of the current page based on the independently updated code and the updated display data; and the independently updated code is used for independently realizing the updating of the navigation menu function button.
Preferably, the navigation menu function buttons include system type navigation function buttons and user type navigation function buttons corresponding to the system type navigation function buttons, the user type navigation function buttons include a first preset button and a second preset button,
the searching module 602 is specifically configured to search, if the received operation request is an operation request of a first preset button, third page update information corresponding to the operation request of the first preset button in the database.
The updating module 603 is specifically configured to update the system navigation function button corresponding to the first preset button based on the third page update information.
The searching module 602 is specifically configured to search, if the received operation request is the operation request of the second preset button, fourth page update information corresponding to the operation request of the second preset button in the database.
The updating module 603 is specifically configured to update the system navigation function button corresponding to the second preset button based on the fourth page update information.
In the website navigation method provided by the application, a server receives an operation request of a user for a navigation menu of a current page; searching page updating information corresponding to the operation request in a database according to the operation request, wherein the page updating information comprises an updated code and updated display data; the updated code is used for updating a navigation menu function button; and updating the navigation menu of the current page based on the searched page updating information. Compared with the prior art, the server in the application can search the page updating information corresponding to the operation request in the database when receiving the operation request of the user, and the updating information comprises the updating code and the updating display data.
The computer program product for performing the website navigation method provided in the embodiment of the present application includes a computer readable storage medium storing a program code, where instructions included in the program code may be used to execute the method described in the foregoing method embodiment, and specific implementation may refer to the method embodiment, which is not described herein again.
The website navigation server provided by the embodiment of the application can be specific hardware on the device, or software or firmware installed on the device, and the like. The device provided by the embodiment of the present application has the same implementation principle and technical effect as the foregoing method embodiments, and for the sake of brief description, reference may be made to the corresponding contents in the foregoing method embodiments where no part of the device embodiments is mentioned. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the foregoing systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present application, and are used for illustrating the technical solutions of the present application, but not limiting the same, and the scope of the present application is not limited thereto, and although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope disclosed in the present application; such modifications, changes or substitutions do not depart from the spirit and scope of the present disclosure, which should be construed in light of the above teachings. Are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (4)
1. A website navigation method is characterized by comprising the following steps:
the server receives an operation request of a user for a navigation menu of a current page; the navigation menu comprises a plurality of levels of navigation menus; the operation request comprises operation object information of a user, the operation object information comprises an operation object identifier and a menu level where the operation object is located, and a mapping relation between the operation object information and the page updating information is preset in a database;
searching first page update information corresponding to the operation request in a database according to the operation request; searching second page updating information corresponding to the operation object identification in the searched first page updating information, and taking the second page updating information as page updating information corresponding to the operation request; the page updating information corresponding to the operation request comprises updated codes and updated display data; the updated code is used for updating a navigation menu function button; updating the navigation menu of the menu level where the operation object is located according to the second page updating information, and displaying the navigation menu of the next level;
the navigation menu function button comprises a system navigation function button and a user navigation function button corresponding to the system navigation function button, the user navigation function button comprises a first preset button and a second preset button, and if the received operation request is the operation request of the first preset button, third page updating information corresponding to the operation request of the first preset button is searched in the database; updating a system navigation function button corresponding to the first preset button based on the third page updating information; wherein the first preset button and the second preset button respectively represent the needed or not needed selection of the user,
if the received operation request is the operation request of the second preset button, searching fourth page updating information corresponding to the operation request of the second preset button in the database; and updating the system navigation function button corresponding to the second preset button based on the fourth page updating information.
2. The website navigation method according to claim 1, wherein the updated code comprises a combined updated code and/or an independently updated code, and the updating the navigation menu corresponding to the current page based on the searched page update information comprises:
if the updated code is a combined updated code, combining the combined updated code with a corresponding fixed code; updating the navigation menu of the current page based on the combined code and the updated display data; the combined updating code is used for realizing the updating of the navigation menu function button after being combined with the corresponding fixed code;
if the updated code is an independently updated code, updating the navigation menu of the current page based on the independently updated code and the updated display data; wherein the independently updated code is used for independently realizing the updating of the navigation menu function button.
3. A web site navigation server, comprising:
the receiving module is used for receiving an operation request of a user for a navigation menu of a current page; the navigation menu comprises a plurality of levels of navigation menus; the operation request comprises operation object information of a user, the operation object information comprises an operation object identifier and a menu level where the operation object is located, and a mapping relation between the operation object information and the page updating information is preset in a database;
the searching module is used for searching first page updating information corresponding to the operation request in a database according to the operation request; searching second page updating information corresponding to the operation object identification in the searched first page updating information, and taking the second page updating information as page updating information corresponding to the operation request; the page updating information corresponding to the operation request comprises updated codes and updated display data; the updated code is used for updating a navigation menu function button;
updating the navigation menu of the menu level where the operation object is located according to the second page updating information, and displaying the navigation menu of the next level;
the navigation menu function buttons comprise system navigation function buttons and user navigation function buttons corresponding to the system navigation function buttons, the user navigation function buttons comprise a first preset button and a second preset button, wherein the first preset button and the second preset button respectively represent the needed or not needed selection of a user,
the searching module is specifically configured to search, if the received operation request is the operation request of the first preset button, third page update information corresponding to the operation request of the first preset button in the database;
the updating module is specifically configured to update the system navigation function button corresponding to the first preset button based on the third page update information;
the searching module is specifically configured to search, if the received operation request is an operation request of the second preset button, fourth page update information corresponding to the operation request of the second preset button in the database;
the updating module is specifically configured to update the system navigation function button corresponding to the second preset button based on the fourth page update information.
4. The website navigation server of claim 3, wherein the updated code comprises code for a combined update and/or code for an independent update, and wherein the update module is specifically configured to:
if the updated code is a combined updated code, combining the combined updated code with a corresponding fixed code; updating the navigation menu of the current page based on the combined code and the updated display data; the combined updating code is used for realizing the updating of the navigation menu function button after being combined with the corresponding fixed code;
if the updated code is an independently updated code, updating the navigation menu of the current page based on the independently updated code and the updated display data; wherein the independently updated code is used for independently realizing the updating of the navigation menu function button.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711242730.2A CN108255931B (en) | 2017-11-30 | 2017-11-30 | Website navigation method and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711242730.2A CN108255931B (en) | 2017-11-30 | 2017-11-30 | Website navigation method and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108255931A CN108255931A (en) | 2018-07-06 |
CN108255931B true CN108255931B (en) | 2022-06-03 |
Family
ID=62722205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711242730.2A Active CN108255931B (en) | 2017-11-30 | 2017-11-30 | Website navigation method and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108255931B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110334294B (en) * | 2019-05-09 | 2021-08-10 | 腾讯科技(深圳)有限公司 | Website navigation method and device, computer readable storage medium and computer equipment |
CN114547494A (en) * | 2022-02-24 | 2022-05-27 | 特赞(上海)信息科技有限公司 | Total station navigation configuration system, method, electronic equipment and medium of multi-tenant system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1672122A (en) * | 2002-06-06 | 2005-09-21 | 阿敏·E·莫尔勒 | Active path menu navigation system |
CN1713575A (en) * | 2004-06-25 | 2005-12-28 | 华康科技(新加坡)有限公司 | System and method for generating ordered manu dynamically |
CN103902556A (en) * | 2012-12-26 | 2014-07-02 | 重庆新媒农信科技有限公司 | Method and system for storing and querying data of multilevel menus |
CN106598591A (en) * | 2016-12-12 | 2017-04-26 | 深圳竹信科技有限公司 | Webpage dynamic menu generation method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129378B (en) * | 2010-01-20 | 2016-04-20 | 腾讯科技(深圳)有限公司 | A kind of software menu updating method and device |
-
2017
- 2017-11-30 CN CN201711242730.2A patent/CN108255931B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1672122A (en) * | 2002-06-06 | 2005-09-21 | 阿敏·E·莫尔勒 | Active path menu navigation system |
CN1713575A (en) * | 2004-06-25 | 2005-12-28 | 华康科技(新加坡)有限公司 | System and method for generating ordered manu dynamically |
CN103902556A (en) * | 2012-12-26 | 2014-07-02 | 重庆新媒农信科技有限公司 | Method and system for storing and querying data of multilevel menus |
CN106598591A (en) * | 2016-12-12 | 2017-04-26 | 深圳竹信科技有限公司 | Webpage dynamic menu generation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108255931A (en) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9600259B2 (en) | Programmatic installation and navigation to access deep states of uninstalled applications | |
RU2666460C2 (en) | Support of tagged search results | |
EP3005268B1 (en) | Method and system for providing sign data and sign history | |
CN107463366B (en) | Interface dynamic method based on mobile App | |
US8775420B2 (en) | Text display of geo-referenced information based on relative distance to a user location | |
US20140156653A1 (en) | Method, apparatus and computer program product for providing standard real world to virtual world links | |
EP2763054A1 (en) | Information processing device, information processing method, and information processing program | |
US20090292584A1 (en) | System and method for context and community based customization for a user experience | |
US20130232015A1 (en) | Advertisement distribution system | |
US20140359488A1 (en) | Centralized Management of Link Data for Multiple Applications, Computers and Resources, through Operating Systems and Networked Storage Services | |
JP5386659B1 (en) | Information processing apparatus, information processing method, and information processing program | |
US10303734B2 (en) | Method, system, and device for marking web content | |
CN103314375A (en) | A system and methods thereof for instantaneous updating of a wallpaper responsive of a query input and responses thereto | |
CN107092652B (en) | Navigation method and device for target page | |
RU2632414C2 (en) | Method of hierarchical data structure forming, method of data search using hierarchical data structure, server and permanent machine-readable media | |
US10326858B2 (en) | System and method for dynamically generating personalized websites | |
CN105630454A (en) | Information display method and terminal equipment | |
US10181134B2 (en) | Indicating advertised states of native applications in application launcher | |
CN108255931B (en) | Website navigation method and server | |
CN113421144A (en) | Page display method and device, equipment and storage medium | |
WO2015130865A1 (en) | Information interface generation and/or population | |
CN111291249A (en) | Information processing method and device | |
CN108062352B (en) | Webpage page caching processing method, mobile terminal equipment and medium product | |
JP2013218482A (en) | Electronic book display device, book collection information display program and book collection information display method | |
JP2012108663A (en) | Information providing device and information providing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |