Page switching display method, device, storage medium and electronic device

The method and device address white screens and resource wastage by synchronously managing content and applying transition animations during window size changes, enhancing user experience and efficiency in page switching.

JP7601497B2Active Publication Date: 2024-12-17BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023531525
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-11-25
Filing Date
2021-11-25
Publication Date
2024-12-17
Estimated Expiration
2041-11-25

AI Technical Summary

Technical Problem

Existing technologies face issues such as white screens and resource wastage due to independent card and landing page formats in content display, leading to duplicate content acquisition and inefficient transitions.

Method used

A method and device that control the switching of display windows by changing their height and width in response to user interactions, synchronously acquiring and managing content to avoid duplication, and implementing transition animations for seamless page switching.

Benefits of technology

Reduces white screens and resource wastage by ensuring smooth transitions between card and landing page formats, improving user visibility and reducing page rendering time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007601497000001
    Figure 0007601497000001
  • Figure 0007601497000002
    Figure 0007601497000002
  • Figure 0007601497000003
    Figure 0007601497000003
Patent Text Reader

Abstract

The present disclosure relates to a page switching display method, a device, a storage medium, and an electronic device. [Solution] The page switching method includes controlling (201) to switch a first display window to a second display window by changing the height and width of the first display window in response to a display switching operation on the first display window, determining (202) display target content to be displayed in the second display window, the display target content including first display content corresponding to the first display window and second display content corresponding to the second display window, acquired synchronously when the first display content is acquired, and hidden while the first display window is displayed, and controlling (203) to display the display target content in the second display window. This can solve the problem of a white screen that exists during the process of jumping from a card-type page to a landing page-type page, and the problem of resource waste due to duplicate acquisition of display content.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application is based on and claims priority to a Chinese application having application number 202011345787.7 and filing date of November 25, 2020, the entire disclosure of which is incorporated herein by reference. [Technical field]

[0002] The present disclosure relates to the field of computer technology, and more particularly to a page switching display method, device, storage medium, and electronic device. [Background technology]

[0003] As computer technology develops, the display format of content on a terminal device includes a card format and a landing page format. For example, in the case of online advertising, when a user browses content using a terminal device, a card format advertisement can be pushed to the user according to the content browsed by the user. If the user wants to know more about the content corresponding to the card format advertisement, the user can tap the card format advertisement to jump to the landing page format advertisement. Summary of the Invention

[0004] This Summary is provided to introduce concepts in a simplified form that are described in detail later in the Detailed Description. This Summary is not intended to identify key or essential features of the protected technical solutions, nor is it intended to limit the scope of the protected technical solutions.

[0005] According to a first aspect, the present disclosure provides a method for producing a method for detecting a pulmonary circulation disorder, comprising: In response to a display switching operation on a first display window, control is performed so that the first display window is switched to a second display window by changing a height and a width of the first display window; determining a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; and controlling the display target content to be displayed in the second display window.

[0006] According to a second aspect, the present disclosure provides a method for producing a method for detecting a pulmonary circulation, comprising: a switching control module that controls, in response to a display switching operation on a first display window, to change a height and a width of the first display window so as to switch the first display window to a second display window; a content determination module that determines a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; and a display control module that controls the content to be displayed so that it is displayed in the second display window.

[0007] According to a third aspect, the present disclosure provides a computer readable medium having stored thereon a computer program which, when executed by a processing device, causes one or more steps of the method according to the first aspect to be performed.

[0008] According to a fourth aspect, the present disclosure provides a method for producing a method for manufacturing a semiconductor device comprising: A storage device in which a computer program is stored; and a processing device for executing the computer program in the storage device to implement one or more steps of the method according to the first aspect.

[0009] According to a fifth aspect, the present disclosure provides a computer program comprising instructions which, when executed by a processor, cause the processor to perform one or more steps of the page switching display method according to the first aspect.

[0010] According to a sixth aspect, the present disclosure provides a computer program product comprising instructions which, when executed by a processor, cause the processor to perform one or more steps of the page switching display method according to the first aspect.

[0011] Other features and advantages of the present disclosure are described in detail in the Detailed Description section that follows. [Brief description of the drawings]

[0012] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which the same or similar elements are designated by the same or similar reference numerals in all the accompanying drawings. It should be understood that the accompanying drawings are schematic and that the originals and elements are not necessarily drawn to scale. In the accompanying drawings, [Figure 1] FIG. 1 is a schematic diagram of content in the form of a card and content on a landing page. [Diagram 2] 1 is a flowchart of a page switching display method according to an exemplary embodiment of the present disclosure. [Diagram 3] 1 is a schematic diagram of a page switching procedure in a page switching display method according to an exemplary embodiment of the present disclosure. [Figure 4] FIG. 13 is a schematic diagram of a page switching procedure in a page switching display method according to another exemplary embodiment of the present disclosure. [Diagram 5] FIG. 13 is a schematic diagram of a page switching procedure in a page switching display method according to another exemplary embodiment of the present disclosure. [Figure 6] FIG. 13 is a schematic diagram of a page switching procedure in a page switching display method according to another exemplary embodiment of the present disclosure. [Figure 7]FIG. 2 is a block diagram of a page switching display device according to an exemplary embodiment of the present disclosure. [Figure 8] FIG. 1 is a block diagram of an electronic device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] The following will describe the embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely illustrative and do not limit the scope of protection of the present disclosure.

[0014] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Additionally, method embodiments may include additional steps and / or omit performance of steps shown. The scope of the present disclosure is not limited in this respect.

[0015] As used herein, the term "including" and variations thereof are open inclusive, i.e., meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

[0016] In addition, the concepts of "first", "second", etc. described in this disclosure are only intended to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or the dependencies between them. In addition, the modifications of "one" and "multiple" described in this disclosure are schematic and not limiting. It is obvious to those skilled in the art that "one or multiple" should be understood unless otherwise specified.

[0017] The names of messages or information exchanged between devices in the embodiments of the present disclosure are merely illustrative and do not limit the scope of these messages or information.

[0018] Referring to FIG. 1, the display form of content in a terminal device includes a card form and a landing page form, and a user can jump to a landing page form page by tapping a card form page. However, in the related technology, a card form page and a landing page form page are usually two independent pages, so that it is necessary to redo page rendering when jumping from a card form page to a landing page form page, and a white screen may occur during the jump. In addition, since the card form page and the landing page form page are independent from each other, data of both pages is not shared. However, in actual applications, a landing page form page usually includes page content in the card form. Therefore, the jump form in the related technology leads to duplicate acquisition of display content and waste of network resources.

[0019] In view of this, the present disclosure provides a page switching display method, device, storage medium, and electronic device that solve the problem of a white screen that exists during the process of jumping from a card-type page to a landing page-type page, and the problem of resource waste due to duplicate acquisition of display content.

[0020] 2 is a flowchart of a page switching display method according to an exemplary embodiment of the present disclosure. Referring to FIG. 2, the page switching display method includes the following steps.

[0021] Step 201: In response to a display switching operation on a first display window, the height and width of the first display window are changed to control the first display window to be switched to a second display window.

[0022] Exemplarily, the display switching operation may be a tap operation, a long press operation, a slide operation, etc., by the user on any position of the first display window, and the embodiment of the present disclosure is not limited thereto. The first display window may be a window for displaying card-shaped content, and the second display window may be a window for displaying landing page content. Since the landing page content is usually richer than the card-shaped content, the size of the second display window may be larger than the first display window. Therefore, controlling the first display window to be switched to the second display window by changing the height and width of the first display window may be, for example, controlling the height and width of the first display window to be increased by the same size at the same time, or controlling the height of the first display window to be increased by a first size and controlling the width of the first display window to be increased by a second size. The embodiment of the present disclosure is not limited thereto, and may be set according to different application scenarios when specifically implemented.

[0023] In a possible embodiment, controlling the switching of the first display window to the second display window by changing the height and width of the first display window includes controlling the height of the first display window Screen height and the first display window width of screen widthThe control may be to change the first display window to a second display window displayed in full screen, and control the first display window to be switched to a second display window displayed in full screen. That is, the second display window may be displayed in full screen to display the content of the landing page in full screen. This allows the user to know in detail more abundant content corresponding to the card-shaped content in the first display window. When pushing advertisements, more advertisement content can be pushed to the user.

[0024] Step 202: Determine a display target content to be displayed in the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired synchronously when the first display content is acquired and being hidden while the first display window is being displayed.

[0025] Exemplarily, before displaying the first display window, a first display content corresponding to the first display window may be acquired. For example, the first display content may be an advertisement content in a card form. In addition, in order to avoid duplicate acquisition of display content and reduce waste of network resources, when acquiring the first display content, a second display content corresponding to the second display window may be acquired synchronously. For example, the second display content may be advertisement content specific to a landing page. After acquiring the second display content, the acquired second display content may be stored in the terminal device.

[0026] The second display content may be controlled to be hidden while the first display window is being displayed. This makes it possible to ensure normal display of the first display window while avoiding duplicate acquisition of display content. In a subsequent process, when a display switching operation for the first display window is detected, the second display content stored in the terminal device may be acquired simultaneously with or after switching the first display window to the second display window, and the display target content to be displayed in the second display window may be acquired together with the original display content (i.e., the first display content) corresponding to the first display window.

[0027] Step 203: Control is performed so that the content to be displayed is displayed in the second display window.

[0028] As described above, by changing the size of the window and controlling the display state of the display content, a jump process from the card-shaped content to the landing page content can be realized. Here, the size of the first display window is changed to obtain a new second display window, and since the display belongs to the same page, there is no need to redo the page rendering, and the page rendering time can be reduced. In addition, when the first display content of the first display window is obtained, the second display content of the new second display window can be synchronously obtained to the local terminal device. This can avoid duplicated acquisition of display content and reduce waste of network resources.

[0029] Hereinafter, possible forms of control for causing the content to be displayed to be displayed in the second display window will be described.

[0030] In one possible form, controlling the content to be displayed in the second display window may involve first controlling the first display content to be displayed in a top display area of ​​the second display window, and then controlling the second display content to be brought in from off-screen to fill the remaining display area located below the top display area in the second display window.

[0031] Exemplarily, the top display area may be predefined according to the first display content. For example, when the first display content is relatively large, the top display area may be set large to completely display the first display content. Conversely, when the first display content is relatively small, the top display area may be set small. The embodiment of the present disclosure is not limited thereto as long as the top display area can completely display the first display content. Usually, the second display window is larger than the display area corresponding to the first display window. Therefore, after the second display window displays the first display content, that is, the second display window may have a remaining display area located below the top display area in addition to the top display area, and the remaining display area can be used to display the second display content. This allows the display target content, which includes the first display content and the second display content, to be completely displayed in the second display window.

[0032] Exemplarily, controlling the second display content to be imported from outside the screen may be controlling the second display content to be imported smoothly from outside the screen, or may be controlling the second display content to be imported by rotating from outside the screen, or may be controlling the second display content to be imported from outside the screen by 3D scrolling, etc. The embodiment of the present disclosure is not limited to the animation effect of the second display content imported from outside the screen, and any horizontal movement animation effect in the related art may be adopted according to the actual situation. Also, for example, the second display content may be controlled to be imported from the bottom of the screen, or the second display content may be controlled to be imported from the left side of the screen, or the second display content may be controlled to be imported from the lower right corner of the screen. The embodiment of the present disclosure is not limited to this, and can be set according to the actual situation. Alternatively, the speed at which the second display content is imported into the screen may be controlled. For example, the second display content may be controlled to be imported quickly into the screen, or the second display content may be controlled to be imported gradually and slowly into the screen, etc. The embodiment of the present disclosure is not limited to this.

[0033] Take for example a case where the content smoothly moves in from the bottom of the screen. With reference to FIG. 3, when a user browses feed streaming content, a small window container may be rendered to display a first display window according to the feed streaming content currently browsed by the user, and a card-shaped advertisement (i.e., a first display content) may be displayed to the user through the first display window. If the user is interested in the card-shaped advertisement in the first display window and wants to know more related content, the user may trigger a display switching operation on the first display window. In response to the display switching operation, the first display window may be changed to a second display window displayed in full screen, and the height and width of the first display window may be controlled to be increased by a preset size until the first display window changes to a second display window displayed in full screen and blocks the feed streaming content displayed on the terminal device (the preset size is determined according to the size of the first display window and the screen). This makes it easier for the user to view the display content in the second display window. Here, the second display window may be used to display landing page advertisement content. The landing page advertisement content may include the original card-shaped advertisement content in the first display window (i.e., the first display content) and the advertisement content specific to the landing page (i.e., the second display content). After the second display window is obtained by switching, the card-shaped advertisement content may be controlled to be displayed in the top display area of ​​the second display window first. Then, the landing page-specific advertisement content may be controlled to smoothly move from the bottom of the screen to the top of the screen so as to fill the remaining display area below the top display area of ​​the second display window and completely display the landing page advertisement content.

[0034] As described above, by adding an intermediate transition animation during the jump from a card-type page to a landing page, the jump from the card-type page to the landing page becomes smoother, reducing problems such as a white screen or screen freezing that occur during the jump, improving the unnatural transition problem caused by the card-type page and the landing page being independent of each other, and improving the user's visibility of the page switching.

[0035] In another possible embodiment, the control to change the height and width of the first display window to switch the first display window to the second display window includes controlling the first display window to move out of the screen, and controlling the height and width of the first display window to move out of the screen after the first display window has completely moved out of the screen. width may be to control the first display window to be switched to the second display window by changing the display area of ​​the first display window. In response to this, controlling the display of the content to be displayed in the second display window may be to control the first display content to be displayed in a top display area of ​​the second display window, and to control the second display content to be displayed in a remaining display area located below the top display area of ​​the second display window, so as to move the second display window in which the content to be displayed is displayed from outside the screen.

[0036] In other words, the entire first display window may be moved off the screen, and then after the first display window has been moved off the screen, a second display window may be obtained by switching, the display layout of the second display window may be adjusted, and then the adjusted second display window may be moved in from outside the screen.

[0037] Exemplarily, controlling the first display window to move out of the screen may be controlling the first display window to move out from the bottom of the screen, or may be controlling the first display window to move out from the left side of the screen, or may be controlling the first display window to move out from the upper left corner of the screen, etc. The embodiment of the present disclosure is not limited thereto, and may be set according to the actual situation. In addition, the speed at which the first display window moves out of the screen may be controlled. For example, the first display window may be controlled to move out of the screen quickly, or may be controlled to move out of the screen slowly and gradually. The embodiment of the present disclosure is not limited thereto.

[0038] After it is determined that the first display window has completely moved off the screen, the height and width may be controlled to switch the first display window to the second display window by changing the control method described above. This process is similar to the control method described above, so it will not be further described here.

[0039] Accordingly, after switching the first display window to the second display window outside the screen, the display layout in the second display window may be controlled. For example, the first display content may be controlled to be displayed in the top display area of ​​the second display window, and the second display content may be controlled to be displayed in the remaining display area located below the top display area of ​​the second display window. Then, after the adjustment of the display layout in the second display window is completed, the second display window in which the content to be displayed is displayed may be imported from outside the screen, and the second display window after the display switching operation may be exhibited. Here, the manner in which the second display window is imported from outside the screen is similar to the manner in which the above-mentioned second display content is imported from outside the screen, and therefore will not be described further here.

[0040] Take for example a case where a first display window moves out from the bottom of the screen and a second display window moves in from the bottom of the screen. With reference to FIG. 4, when a user browses feed streaming content, a small window container may be rendered to display the first display window according to the feed streaming content currently browsed by the user, and a card-shaped advertisement (i.e., the first display content) may be displayed to the user through the first display window. If the user is interested in the card-shaped advertisement in the first display window and wants to know more related content, the user may trigger a display switching operation on the first display window. In response to this display switching operation, the entire first display window is controlled to move out from the bottom of the screen, and after the first display window has completely moved out of the screen, the height and width may be changed to switch the first display window to the second display window. For example, the height and width of the first display window are controlled to be increased so that the size of the second display window matches the screen size. Here, the second display window may be used to display landing page advertisement content. The landing page advertisement content may include card-shaped advertisement content in the first display window (i.e., the first display content) and advertisement content specific to the landing page (i.e., the second display content). After switching to obtain the second display window, the display layout of the second display window may be adjusted. Specifically, the card-shaped advertisement content may be first controlled to be displayed in the top display area of ​​the second display window. Then, the advertisement content specific to the landing page is controlled to be displayed in the remaining display area located below the top display area of ​​the second display window. Finally, the second display window, whose display layout adjustment has been completed, may be gradually moved from the bottom of the screen to the top of the screen to display the complete landing page advertisement content.

[0041] As described above, by adding an intermediate transition animation during the jump from a card-type page to a landing page, the jump from the card-type page to the landing page becomes smoother, reducing problems such as a white screen or screen freezing that occur during the jump, improving the unnatural transition problem caused by the card-type page and the landing page being independent of each other, and improving the user's visibility of the page switching.

[0042] In another possible embodiment, the control to display the display target content in the second display window may include controlling to divide the first display content into a plurality of display subcontents, each having a display target area preset in the second display window, and controlling to move each display subcontent to a corresponding display target area based on a position display parameter corresponding to the display subcontent and display the corresponding display subcontent, and determining other display content related to the display subcontent in the second display content and displaying the other display content in the remaining display area of ​​the display target area.

[0043] Exemplarily, the number of display subcontents obtained by dividing the first display content may be preset according to the amount of content of the first display content, and the display target area of ​​each display subcontent in the second display window may be set accordingly. Here, since the display area of ​​the first display content in the second display window is constant, if the number of display subcontents obtained by dividing is different, the size of the display target area of ​​each display subcontent in the second display window is also different. For example, if the first display content is divided into four display subcontents, the display target area of ​​each display subcontent in the second display window is a first size. If the first display content is divided into seven display subcontents, the display target area of ​​each display subcontent in the second display window is a second size. As can be understood, the first size is larger than the second size.

[0044] Exemplarily, the position display parameter may be the position coordinates of the display target area corresponding to the display subcontent, for example, the coordinates of each vertex of the display target area, and the embodiment of the present disclosure is not limited thereto. Based on the position display parameter, the display subcontent may be controlled to be moved to the corresponding display target area and displayed. This realizes the display of the first display content in the second display window.

[0045] Furthermore, for the display of the second display content in the second display window, other display content related to the display subcontent in the second display content may be determined, and the other display content may be controlled to be displayed in the remaining display area in the display target area. Exemplarily, second display content related to each display subcontent obtained by division may be set in advance. For example, the same identification information may be added to the display subcontent and the second display content related to the display subcontent. The embodiment of the present disclosure is not limited thereto.

[0046] Exemplarily, controlling the display subcontent to move to the corresponding display target area may be controlling the display subcontent to move smoothly along a preset movement path, or may be controlling the display subcontent to scroll along a preset movement path, etc. The embodiment of the present disclosure is not limited thereto. Here, the start point of the preset movement path is the position of the display subcontent in the first display window, the end point is the position of the display target area, and the intermediate path may be set according to the actual situation. The embodiment of the present disclosure is not limited thereto. In addition, controlling the other display content to be displayed in the remaining display area in the display target area may be controlling the other display content to be imported from outside the screen, for example, imported from the bottom of the screen, so as to fill the remaining display area in the display target area after the other display content is determined. The embodiment of the present disclosure is not limited thereto, and may refer to the above-mentioned import form of the second display content.

[0047] In practical applications, the first display window may be used to display a product list that the user is interested in. The product list includes thumbnail images of multiple products, and when the user taps any position on the first display window, the user usually wants to know the details of a specific product. In such a scenario, the embodiment of the present disclosure provides a split transition animation. With reference to FIG. 5, after responding to a display switching operation on the first display window, the first display window may be controlled to change the height and width of the first display window to switch to a second display window. Also, the display target content to be displayed on the second display window may be determined. The display target content includes a product list (i.e., a first display content) and product detail information (i.e., a second display content) corresponding to each product in the product list. Then, the product list may be first divided into multiple display subcontents. Each display subcontent corresponds to a thumbnail image of one product in the product list. Then, for each thumbnail image of the product (i.e., each display subcontent), the thumbnail image of the product is moved and displayed in a display target area (e.g., an area surrounded by a dotted frame in FIG. 5) corresponding to the landing page based on a position display parameter corresponding to the thumbnail image of the product, and product detail information associated with the thumbnail image of the product is determined in the product detail information (i.e., second display content). Then, by controlling the product detail information to be displayed in the remaining display area in the display target area, detailed product information can be presented to the user in the second display window.

[0048] As described above, by adding a split transition animation during the jump from a card-type page to a landing page, the jump from the card-type page to the landing page becomes smoother, reducing problems such as a white screen or screen freezing that occur during the jump, improving the unnatural transition problem caused by the card-type page and the landing page being independent of each other, and improving the user's visibility of the page switching.

[0049] It should be understood that in practical applications, multiple possible transition animations may be preset for the card-type page and the landing page according to the above various methods, and a specific transition animation may be determined according to user selection, so that the page switching method in the embodiment of the present disclosure can be widely applied to different scenarios and meet different needs of users.

[0050] In a possible embodiment, while switching the first display window to the second display window, the background of the second display window is further controlled to improve the user's visibility. Specifically, the background of the first display window is controlled to be transparent, and after the background of the first display window becomes completely transparent, the transparency of the first display window is controlled to be reduced to obtain a second display window whose transparency is a preset threshold value, and / or, when the first display window is displayed in a higher layer of a current content page on the screen, the background color of the second display window may be controlled to match the display color tone of the current content page according to the display color tone of the current content page.

[0051] For example, the preset threshold value may be set according to an actual situation. The embodiment of the present disclosure is not limited thereto. In addition, a correspondence relationship between different display color tones and the background color of the second display window may be preset. Therefore, after the display color tone of the current content page is determined, the background color of the second display window can be determined based on the display color tone and the correspondence relationship.

[0052] For example, after a user triggers a display switching operation, the first display window may gradually become transparent. After the first display window becomes completely transparent, the transparency of the first display window is controlled to decrease. That is, the first display window is controlled to gradually become opaque. This process can be performed while switching the first display window to the second display window, so that the user can see that the size of the first display window gradually increases and the transparency gradually decreases. When the background of the first display window becomes completely transparent, the first display window may completely switch to the second display window. Therefore, the user can see that the second display window, which is larger than the size of the first display window, gradually appears. When the transparency of the second display window reaches a preset threshold, the user can see the complete second display window.

[0053] Also, for example, when a user browses a feed streaming content, the first display window can be displayed on a higher layer of the feed streaming content, so that the background color of the second display window can be controlled to match the display color tone of the feed streaming content according to the display color tone of the feed streaming content. For example, when the feed streaming content is a video of a blue sky, the display color tone of the feed streaming content can be determined to be blue, so that the background color of the second display window can be controlled to be blue.

[0054] As described above, the background display of the second display window can be controlled during the process of jumping from the card-type page to the landing page, so that the background transitions naturally during the process of jumping from the card-type page to the landing page, improving the user's visibility of the page switching.

[0055] After the second display window is displayed, the user may wish to return to the first display window in order to continue viewing the screen display content that was displayed before the first display window was switched to the second display window. For this reason, in a possible embodiment, in response to a display switching operation on the second display window, the second display window is controlled to be moved out of the screen, and after the second display window is completely moved out of the screen, the height and width may be changed to switch the second display window to the first display window, then the first display content may be returned to be displayed in the first display window while the second display content is hidden, and finally, the first display window with the first display content displayed therein may be moved in from outside the screen.

[0056] For example, the display switching operation for the second display window may be a tap operation, a long press operation, a slide operation, etc., performed by the user at any position on the second display window, and the embodiment of the present disclosure is not limited thereto. The form of controlling the second display window to move out of the screen is similar to the form of controlling the first display window to move out of the screen described above, and therefore will not be described further here.

[0057] Exemplarily, the height of the second display window and width The control to switch the second display window to the first display window by changing the height and width of the second display window is to simultaneously reduce the height and width of the second display window by the same size, or to reduce the height of the second display window by a third size and to reduce the width of the second display window by a third size. 4 The embodiment of the present disclosure is not limited thereto, and in a specific implementation, the first display window may be changed in the opposite direction based on size change information for switching the first display window to the second display window, to determine the size to be controlled to change the second display window.

[0058] After switching the second display window to the first display window, the first display content corresponding to the first display window may be controlled to be returned to the first display window and the second display content may be controlled to be hidden, thereby completing the display layout adjustment for the first display window. Finally, the first display window for which the display layout adjustment has been completed is imported from outside the screen, that is, the first display window on which the first display content is displayed is controlled to be imported from outside the screen, thereby realizing the return display from the second display window to the first display window. Here, the manner in which the first display window is imported from outside the screen is similar to the manner in which the second display content is imported from outside the screen described above, and therefore will not be described further here.

[0059] For example, referring to Fig. 6, the first display window is used to display a card-type advertisement, and the second display window is used to display a landing page advertisement. After the first display window is switched to the second display window, in response to a display switching operation on the second display window, the second display window is first controlled to be moved out of the screen, and after the second display window is completely moved out of the screen, the height and width may be controlled so as to change the display content of the first display window to switch the second display window to the first display window. Also, the first display content may be controlled to be returned to the first display window and the second display content may be hidden. Finally, the first display window displaying the first display content may be controlled to move in from outside the screen and return to display a card-type advertisement.

[0060] Of course, in other possible forms, the return display form from the landing page to the card-type content may be an animation in the opposite direction to any one of the animations from the card-type content to the landing page content. For example, when the card-type content is changed to the landing page content by the form of the split animation, in the process of changing the landing page content to the card-type content accordingly, the landing page content may first be split into display sub-contents corresponding to the card-type content, and each display sub-content may be moved to a corresponding position in the first display window to return to the card-type advertisement. The specific procedure may be derived from the above description of the split animation, and will not be described further here.

[0061] According to any one of the page switching modes according to the embodiment of the present disclosure, a jump procedure from card-type content to landing page content can be realized by changing the size of the window and controlling the display state of the display content. Here, since the size of the first display window is changed to obtain a new second display window, and the display belongs to the same page, there is no need to redo page rendering, and the time for page rendering can be reduced. In addition, when obtaining the first display content of the first display window, the second display content of the new second display window can be obtained synchronously to a local terminal device. This can avoid duplicated acquisition of display content and reduce waste of network resources. In addition, by adding an intermediate transition animation from the card-type page to the landing page, page switching becomes smooth, reducing problems such as white screens and screen freezes, improving the problem of unnatural transition caused by the card-type page and the landing page being independent of each other, and improving the user's visibility of page switching.

[0062] Based on the same inventive concept, the embodiment of the present disclosure further provides a page switching device, which can be a part or a whole of an electronic device by software, hardware, or a combination thereof. With reference to FIG. 7, the page switching device includes: a switching control module 701 that controls, in response to a display switching operation on a first display window, to change the height and width of the first display window so as to switch the first display window to a second display window; a content determination module 702 for determining a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; and a display control module 703 for controlling the display target content to be displayed in the second display window.

[0063] Optionally, the display control module 703 is Controlling the first display content to be displayed in a top display area of ​​the second display window; and controlling the second display content to be imported from off-screen to fill a remaining display area in the second display window below the top display area.

[0064] Optionally, the switching control module 701 is The first display window is controlled to move out of the screen, and after the first display window has completely moved out of the screen, the height and width is used to control switching the first display window to a second display window by changing The display control module 703 is Controlling the first display content to be displayed in a top display area of ​​the second display window, and controlling the second display content to be displayed in a remaining display area of ​​the second display window located below the top display area; The second display window in which the content to be displayed is displayed is brought in from outside the screen.

[0065] Optionally, the display control module 703 is Controlling the first display content to be divided into a plurality of display sub-contents, each of which has a preset display target area in the second display window; For each of the display subcontents, the display subcontents are controlled to be moved to the corresponding display target area and displayed based on a position display parameter corresponding to the display subcontent, and other display content related to the display subcontent in the second display content is determined, and the other display content is controlled to be displayed in the remaining display area in the display target area.

[0066] Optionally, the device 700 comprises: In response to a display switching operation for the second display window, the second display window is controlled to be moved out of the screen, and after the second display window is completely moved out of the screen, the height and width a first control module for controlling the second display window to be switched to the first display window by changing a return display module that controls the first display content to be returned to and displayed in the first display window and controls the second display content to be hidden; and a second control module configured to control the first display window in which the first display content is displayed to populate from outside the screen.

[0067] Optionally, the device 700 comprises: a first background control module, which controls the background of the first display window to be transparent during the process of switching the first display window to the second display window, and controls the transparency of the first display window to be reduced after the background of the first display window becomes completely transparent, to obtain the second display window whose transparency is a preset threshold; and / or The display device further includes a second background control module that controls a background color of the second display window to match a display color tone of the current content page according to a display color tone of the current content page when the first display window is displayed in a higher layer than a current content page on the screen.

[0068] Optionally, the switching control module 701 is The height of the first display window is Screen height and the first display window is changed to width of screen width to control switching of the first display window to a second display window displayed in full screen.

[0069] Regarding the apparatus in the above embodiment, the specific manner in which each module performs the operation is described in detail in the embodiment relating to the method, and will not be described in detail here.

[0070] Based on the same inventive concept, an embodiment of the present disclosure further provides a computer-readable medium having stored thereon a computer program that, when executed by a processing device, causes any one of the steps in the above page switching display method to be realized.

[0071] Based on the same inventive concept, an embodiment of the present disclosure comprises: A storage device in which a computer program is stored; The present invention further provides an electronic device including: a processing device that executes the computer program in the storage device to realize any one of the steps in the page switching and display method described above.

[0072] According to the above technical solution, a jump procedure from card-type content to landing page content can be realized by changing the size of the window and controlling the display state of the display content. Here, the size of the first display window is changed to obtain a new second display window, which belongs to the display on the same page, so there is no need to redo page rendering, and the time for page rendering can be reduced. In addition, when obtaining the first display content of the first display window, the second display content of the new second display window can be obtained synchronously to a local terminal device. This can avoid duplicated acquisition of display content and reduce waste of network resources.

[0073] Hereinafter, reference is made to FIG. 8, which shows a structural schematic diagram of an electronic device 800 suitable for implementing the embodiments of the present disclosure. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 8 is merely an example, and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.

[0074] 8, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphic processor, etc.) 801, which can perform various appropriate operations and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 further stores various programs and data necessary for the operation of the electronic device 800. The processing unit 801, the ROM 802, and the RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0075] Typically, input devices 806 including, for example, a touch screen, touch panel, keyboard, mouse, camera head, microphone, accelerometer, gyro, etc., output devices 807 including, for example, a liquid crystal display (LCD), speaker, oscillator, etc., storage devices 808 including, for example, a magnetic tape, hard disk, etc., and communication devices 809 may be connected to the I / O interface 805. The communication devices 809 enable the electronic device 800 to communicate wirelessly or via wires with other devices to exchange data. It should be understood that while FIG. 8 shows electronic device 800 with various devices, it is not intended to require the implementation or inclusion of all of the devices shown. More or less devices may alternatively be implemented or included.

[0076] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network by the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.

[0077] In addition, the computer readable medium in the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination thereof. The computer readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specifically, the computer readable storage medium may include, but is not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used in or in combination with a command execution system, apparatus, or device. In the present disclosure, the computer readable signal medium may include a data signal propagated in baseband or a data signal propagated as part of a carrier wave, carrying computer readable program code therein. Such propagated data signals may take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may transmit, propagate, or transmit a program for use in or in connection with a command execution system, apparatus, or device. The program code contained in the computer readable medium may be transmitted by any suitable medium, including, but not limited to, electrical cable, optical cable, RF (radio frequency), or the like, or any suitable combination thereof.

[0078] In some embodiments, communication may be accomplished using any now known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet, and an end-to-end network (e.g., an ad hoc end-to-end network), as well as any now known or later developed network.

[0079] The computer-readable medium may be included in the electronic device, or may be a separate entity not mounted on the electronic device.

[0080] The computer-readable storage medium is equipped with one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to perform the following operations: control the electronic device to change the height and width of the first display window to switch the first display window to a second display window in response to a display switching operation on the first display window; determine content to be displayed in the second display window, the content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, which is acquired in synchronization with the acquisition of the first display content and is hidden while the first display window is being displayed; and control the content to be displayed to be displayed in the second display window.

[0081] Computer program code for carrying out the operations of the present disclosure can be written using one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and general procedural programming languages ​​such as "C" or similar programming languages, but are not limited to these. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any network, including a local area network (LAN) or wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0082] The flowcharts and block diagrams in the accompanying drawings illustrate possible system architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or part of code, which includes one or more executable instructions for implementing a specified logical function. It should be noted that in some alternative implementations, the functions depicted in the blocks may be implemented in a different order than that depicted in the drawings. For example, two consecutively depicted blocks may be executed substantially simultaneously, or, depending on the functionality, they may be executed in the reverse order. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated system based on hardware that executes the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0083] The modules according to the embodiments of the present disclosure may be realized by software or hardware, and the names of the modules may not limit the modules themselves.

[0084] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, exemplary hardware logic components that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0085] In the present disclosure, a machine-readable medium may be a tangible medium and may contain or store a program used by or in combination with a command execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0086] According to one or more embodiments of the present disclosure, Example 1 comprises: In response to a display switching operation on a first display window, control is performed so that the first display window is switched to a second display window by changing a height and a width of the first display window; determining a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; and controlling the display target content to be displayed in the second display window.

[0087] According to one or more embodiments of the present disclosure, Example 2 may further include controlling the display of the content to be displayed in the second display window, the control including: Controlling the first display content to be displayed in a top display area of ​​the second display window; and controlling the second display content to be populated from off-screen to fill a remaining display area in the second display window below the top display area.

[0088] According to one or more embodiments of the present disclosure, Example 3 includes controlling the first display window to switch to a second display window by changing a height and a width of the first display window, The first display window is controlled to move out of the screen, and after the first display window has completely moved out of the screen, the height and width to switch the first display window to a second display window; Controlling the display of the content to be displayed in the second display window includes: Controlling the first display content to be displayed in a top display area of ​​the second display window, and controlling the second display content to be displayed in a remaining display area of ​​the second display window located below the top display area; and populating the second display window with the displayed content from off-screen.

[0089] According to one or more embodiments of the present disclosure, Example 4 may further include controlling the display of the content to be displayed in the second display window, the control including: Controlling the first display content to be divided into a plurality of display sub-contents, each of which has a preset display target area in the second display window; A method according to Example 1 is provided, which includes controlling, for each of the display subcontents, the display subcontent to be moved to the corresponding display target area and displayed based on a position display parameter corresponding to the display subcontent, and determining other display content related to the display subcontent in the second display content, and controlling the other display content to be displayed in the remaining display area in the display target area.

[0090] According to one or more embodiments of the present disclosure, Example 5 comprises: In response to a display switching operation for the second display window, the second display window is controlled to be moved out of the screen, and after the second display window is completely moved out of the screen, the height and width to switch the second display window to the first display window; Controlling the first display content so as to return it to being displayed in the first display window, and controlling the second display content so as to be hidden; The method according to any one of Examples 1 to 4 is provided, further comprising controlling the first display window in which the first display content is displayed to populate from outside the screen.

[0091] According to one or more embodiments of the present disclosure, Example 6 further illustrates, during the process of switching the first display window to the second display window, the method further comprising: Controlling the background of the first display window to be transparent and, after the background of the first display window becomes completely transparent, controlling the transparency of the first display window to decrease to obtain the second display window whose transparency is a preset threshold; and / or The method according to any one of Examples 1 to 4 further includes controlling a background color of the second display window to match a display color tone of the current content page when the first display window is displayed on a layer above a current content page on the screen, in accordance with a display color tone of the current content page.

[0092] According to one or more embodiments of the present disclosure, Example 7 includes controlling the first display window to switch to a second display window by changing a height and a width of the first display window, The height of the first display window is Screen height and the first display window is changed to width of screen width and controlling the first display window to be switched to a full-screen displayed second display window.

[0093] According to one or more embodiments of the present disclosure, Example 8 comprises: a switching control module that controls, in response to a display switching operation on a first display window, to change a height and a width of the first display window so as to switch the first display window to a second display window; a content determination module that determines a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; and a display control module that controls the content to be displayed so that it is displayed in the second display window.

[0094] According to one or more embodiments of the present disclosure, Example 9 further comprises: Controlling the first display content to be displayed in a top display area of ​​the second display window; The apparatus of Example 8 is provided for controlling the second display content to be populated from off-screen to fill the remaining display area located below the top display area in the second display window.

[0095] According to one or more embodiments of the present disclosure, Example 10 further comprises: The first display window is controlled to move out of the screen, and after the first display window has completely moved out of the screen, the height and width is used to control switching the first display window to a second display window by changing The display control module includes: Controlling the first display content to be displayed in a top display area of ​​the second display window, and controlling the second display content to be displayed in a remaining display area of ​​the second display window located below the top display area; and populating the second display window with the displayed content from off-screen.

[0096] According to one or more embodiments of the present disclosure, Example 11 further comprises: Controlling the first display content to be divided into a plurality of display sub-contents, each of which has a preset display target area in the second display window; The device described in Example 8 is provided, which is used to control, for each of the display sub-contents, to move and display the display sub-content to the corresponding display target area based on a position display parameter corresponding to the display sub-content, and to determine other display content related to the display sub-content in the second display content, and to control the other display content to be displayed in the remaining display area in the display target area.

[0097] According to one or more embodiments of the present disclosure, Example 12 comprises: In response to a display switching operation for the second display window, the second display window is controlled to be moved out of the screen, and after the second display window is completely moved out of the screen, the height and width a first control module for controlling the second display window to be switched to the first display window by changing a return display module that controls the first display content to be returned to and displayed in the first display window and controls the second display content to be hidden; The device according to any one of Examples 8 to 11 is provided, further comprising: a second control module that controls the first display window in which the first display content is displayed to be moved in from outside the screen.

[0098] According to one or more embodiments of the present disclosure, Example 13 comprises: a first background control module, which controls the background of the first display window to be transparent during the process of switching the first display window to the second display window, and controls the transparency of the first display window to be reduced after the background of the first display window becomes completely transparent, to obtain the second display window whose transparency is a preset threshold; and / or Provided is the device described in any one of Examples 8 to 11, further including a second background control module that controls a background color of the second display window to match the display color tone of the current content page in accordance with a display color tone of the current content page when the first display window is displayed in a higher layer than a current content page on the screen.

[0099] According to one or more embodiments of the present disclosure, Example 14 further comprises: The height of the first display window is Screen height and the first display window is changed to width of screen width and controlling the first display window to be switched to a second display window displayed in full screen by changing the first display window to a second display window displayed in full screen.

[0100] According to one or more embodiments of the present disclosure, Example 15 provides a computer-readable medium having stored thereon a computer program that, when executed by a processing device, realizes one or more steps in the page switching display method described in any one of Examples 1 to 7.

[0101] According to one or more embodiments of the present disclosure, Example 16 comprises: A storage device in which a computer program is stored; and a processing device that executes the computer program in the storage device to realize one or more steps in the page switching and display method according to any one of Examples 1 to 7.

[0102] According to one or more embodiments of the present disclosure, Example 17 provides a computer program including instructions that, when executed by a processor, cause the processor to perform one or more steps in the page switching display method described in any one of Examples 1 to 7.

[0103] According to one or more embodiments of the present disclosure, Example 18 provides a computer program product including instructions that, when executed by a processor, cause the processor to perform one or more steps in the page switching display method described in any one of Examples 1 to 7.

[0104] The above description is merely a description of the preferred embodiments and the technical principles applied in the present disclosure. It is obvious to those skilled in the art that the scope of the disclosure of the present disclosure is not limited to the technical solution based on the specific combination of the above technical features, but should also include other technical solutions formed by any combination of the above technical features or features equivalent thereto without departing from the concept of the above disclosure. For example, it also includes technical solutions formed by replacing the above features with technical features having similar functions to the disclosure of the present disclosure (including but not limited to them).

[0105] Also, although operations are described in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown, or in sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although certain specific implementation details are included in the above description, they should not be construed as limiting the scope of the disclosure. Certain features that are described in the context of a single embodiment can also be implemented in combination with a single embodiment. Conversely, various features that are described in the context of a single embodiment can be implemented in multiple embodiments separately or in any suitable subcombination.

[0106] Although the subject matter has been described in language specific to structural features and / or method logic operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims. The specific manner in which each module performs an operation of the apparatus in the above embodiment is described in detail in the embodiment relating to the method, and will not be described in detail here.

Claims

1. In response to a display switching operation on a first display window, control is performed so that the height and width of the first display window are changed to switch the first display window to a second display window; determining a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; and controlling the display of the content to be displayed in the second display window.

2. The control to display the content to be displayed in the second display window includes: Controlling the first display content to be displayed in a top display area of ​​the second display window; The page switching display method according to claim 1 , further comprising controlling the second display content to be imported from outside the screen so as to fill the remaining display area located below the top display area in the second display window.

3. Controlling the first display window to switch to a second display window by changing the height and width of the first display window includes: controlling the first display window to move out of the screen, and controlling the first display window to switch to a second display window by changing a height and a width of the first display window after the first display window has completely moved out of the screen; The control to display the content to be displayed in the second display window includes: Controlling the first display content to be displayed in a top display area of ​​the second display window, and controlling the second display content to be displayed in a remaining display area of ​​the second display window located below the top display area; 2. The page switching display method according to claim 1, further comprising: bringing in the second display window, in which the content to be displayed is displayed, from outside the screen.

4. The control to display the content to be displayed in the second display window includes: Controlling the first display content to be divided into a plurality of display sub-contents, each of which has a preset display target area in the second display window; 2. The page switching display method according to claim 1, further comprising: controlling, for each of the display subcontents, to move and display the display subcontent to the corresponding display target area based on a position display parameter corresponding to the display subcontent; determining other display content related to the display subcontent in the second display content; and controlling to display the other display content in the remaining display area in the display target area.

5. in response to a display switching operation on the second display window, controlling the second display window to be moved out of the screen, and controlling the second display window to be switched to the first display window by changing a height and a width of the second display window after the second display window has been completely moved out of the screen; controlling the first display content to be returned to the first display window and controlling the second display content to be hidden; The page switching display method according to any one of claims 1 to 4, further comprising: controlling the first display window in which the first display content is displayed to be moved in from outside the screen.

6. During the process of switching the first display window to the second display window, the page switching display method includes: Controlling the background of the first display window to be transparent and, after the background of the first display window becomes completely transparent, controlling the transparency of the first display window to decrease to obtain the second display window whose transparency is a preset threshold value; and / or The page switching display method according to any one of claims 1 to 4, further comprising: when the first display window is displayed in a higher layer than a current content page on the screen, controlling a background color of the second display window so as to match the background color of the second display window to the display color tone of the current content page, in accordance with the display color tone of the current content page.

7. Controlling the first display window to switch to a second display window by changing the height and width of the first display window includes: The page switching display method according to any one of claims 1 to 4, further comprising controlling to change the height of the first display window to a screen height, change the width of the first display window to a screen width, and switch the first display window to a second display window displayed in full screen.

8. a switching control module that controls, in response to a display switching operation on a first display window, to change a height and a width of the first display window so as to switch the first display window to a second display window; a content determination module that determines a display target content to be displayed on the second display window, the display target content including a first display content corresponding to the first display window and a second display content corresponding to the second display window, the second display content being acquired in synchronization with the acquisition of the first display content and being hidden during the display of the first display window; a display control module that controls the content to be displayed so that it is displayed in the second display window.

9. A computer-readable medium having stored thereon a computer program that, when executed by a processing device, causes one or more steps of the page switching display method according to any one of claims 1 to 7 to be realized.

10. A storage device in which a computer program is stored; and a processing device that executes the computer program in the storage device to realize one or more steps of the page switching and display method according to any one of claims 1 to 7.

11. A computer program comprising instructions which, when executed by a processor, cause the processor to perform one or more steps of the page switching display method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Terminal device, distribution device, display method, and display program

    JP2016031667A

  • Information display program, information display device, information display method, and distribution device

    JP2020043553A

  • Method for serving interactive content to a user

    US20180130097A1