CN108008929B - Method and system for establishing split-screen PC (personal computer) webpage browser - Google Patents
Method and system for establishing split-screen PC (personal computer) webpage browser Download PDFInfo
- Publication number
- CN108008929B CN108008929B CN201711375196.2A CN201711375196A CN108008929B CN 108008929 B CN108008929 B CN 108008929B CN 201711375196 A CN201711375196 A CN 201711375196A CN 108008929 B CN108008929 B CN 108008929B
- Authority
- CN
- China
- Prior art keywords
- screen
- split
- popup
- time
- webpage
- 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
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- 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/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method and a system for establishing a split-screen PC (personal computer) webpage browser, wherein the method comprises the steps of setting the split-screen number and the split-screen style of the current webpage browser; respectively inputting URL address information into the webpage address area of each split screen and determining loading; each split screen keeps a focus state in a time-sharing state and is refreshed in real time; and collecting popup information of each split screen, and displaying the popup information on the total screen page in a unified popup mode. The system comprises a split screen number and style setting module, an address input and data loading module, a time-sharing refreshing module and a popup window collection and unified popup window display processing module. The method is used for expanding the kernel level of the browser, so as to solve the defects of the focus refreshing mechanism of the existing web browser, realize the web browsing method for opening different platforms by multiple split screens, and enable all windows to be in a time-sharing focus refreshing state, so that a user can view the latest information at the same time.
Description
Technical Field
The invention relates to a method and a system for establishing a split-screen PC (personal computer) webpage browser.
Background
In the field of e-commerce, a merchant may sign up for multiple platforms, such as a restaurant signing up for a platform of beauty groups, hundred degrees of takeouts, hungry, and the like. However, the current web browser basically adopts a focus refreshing mechanism, namely, the real-time refreshing can be realized only when the web page is in a focus window, and for the window without obtaining the focus, the reminding display is realized at most in a browser title bar through programming, so that the effect is not striking. Therefore, in order to view the purchase information of the user in time, the merchant needs to: 1) respectively logging in corresponding platforms and checking up the latest ordering information by using a plurality of computers; 2) or a plurality of windows are opened on one computer, and different windows correspond to different platforms. At the same time, merchants are required to continually switch windows to gain focus to view the latest orders. Obviously, both of these two methods are expensive and laborious, and the experience is not good.
In view of this, various enterprises have studied various solutions to solve the above-described situation. For example, chinese patent 201410472475.0 discloses a "method for browsing web pages simultaneously on multiple screens at a website" based on a web page programming format, which uses HTML controls such as IFrame to realize screen splitting. However, the method only does not change the browser kernel, and is mainly used for content comparison, and does not consider the functions of webpage real-time refreshing, content reminding and the like. The 'multi-window display method and device of a browser' disclosed in chinese patent 201310545456.1 introduces various split screen styles, but the application does not consider the functions of split screen refreshing, content reminding, etc. and only aims at an embedded device browser, i.e. a mobile phone browser, and the implementation method is to implement the encapsulation of the multi-window display mode by modifying webkit source codes or by javascript. The method and system for splitting the screen of the browser of the Windows system disclosed in chinese patent 201610207474.2 are directed to a method and system for splitting the screen of a browser wearing VR (virtual reality), which is fixed as 2 split screens, one is an operation side allowing mouse operation, the other is a display side for displaying contents, and the 2 split screens have different statuses and functions.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a method and a system for establishing a split-screen PC (personal computer) webpage browser, which are used for expanding the kernel level of the browser so as to overcome the defects of the focus refreshing mechanism of the conventional webpage browser, realize a webpage browsing method for opening different platforms by multiple split screens, and enable all windows to be in a time-sharing focus refreshing state so that a user can view the latest messages at the same time.
In order to achieve the purpose, the technical scheme of the invention is as follows: a method for establishing a split-screen PC web browser comprises the following steps,
s1, setting the screen splitting number and the screen splitting style of the current web browser;
s2, respectively inputting URL address information into the webpage address areas of the split screens and determining loading;
s3, keeping the focus state of each split screen in a time-sharing state, and refreshing in real time;
and S4, collecting popup information of each split screen, and displaying the popup information on the main screen page in a unified popup mode.
Furthermore, a partition control is adopted to design the number and the style of split screens, a browser control is adopted to bear a webpage in a corresponding split screen container, meanwhile, a corresponding webpage input frame is generated by an input control, and after a user inputs URL address information and the webpage address is checked to be correct, webpage data are respectively loaded into corresponding browser controllers and displayed.
Furthermore, a timer is used for time-sharing timing, the time interval of the timer is set, each split screen is set as the current focus screen by acquiring focus round robin, and the information is guaranteed to be refreshed only in the corresponding screen through a browser control.
Furthermore, each split screen supports double-click amplification in a single-screen mode, and the single-screen data and the corresponding split-screen data are consistent.
Furthermore, the unified popup is displayed on the main screen page in a list form, and after a line of data is clicked and viewed, the line is automatically hidden and the data is stored in historical data.
Further, the web browser includes a web browser running on a desktop computer, a notebook computer, a mobile phone, a PDA, or a tablet computer.
The invention also discloses a system for establishing the split-screen PC web browser, which comprises a split-screen number and style setting module, an address input and data loading module, a time-sharing refreshing module and a popup window collection and unified popup window display processing module, wherein,
the split screen number and style setting module is used for setting the split screen number and the split screen display style displayed by the current browser;
the address input and data loading module is used for inputting the webpage addresses of the split screens, and loading and displaying the webpage information to the split screens after confirmation;
the time-sharing refreshing module is used for realizing a time-sharing mode, ensuring that each split screen keeps a focus state and realizes real-time refreshing of data in a time-sharing state;
and the popup collecting and unified popup display processing module uses 3 popup data of each sub-screen and unifies popup to a total screen page in a list form.
The invention has the beneficial effects that: the method is used for expanding the browser kernel level, so as to solve the defects of the existing webpage browser focus refreshing mechanism, realize the webpage browsing method of opening different platforms by multiple split screens, and enable all windows to be in a time-sharing focus refreshing state, so that a user can view the latest information at the same time.
Drawings
FIG. 1 is a flow chart of the setup of the present invention;
FIG. 2 is a two-screen form of the split PC web browser of the present invention;
FIG. 3 is another aspect of the split-screen PC web browser of the present invention;
FIG. 4 is a graphical representation of a triple split screen of the split screen PC web browser of the present invention;
FIG. 5 is another aspect of the triple split screen of the split screen PC web browser of the present invention;
FIG. 6 is a third aspect of the split-screen PC web browser of the present invention;
FIG. 7 is a fourth aspect of the present invention showing three split screens for a split-screen PC web browser;
FIG. 8 is a fifth form of a triple split screen PC web browser of the present invention;
FIG. 9 is a sixth aspect of the split-screen PC web browser of the present invention;
FIG. 10 is a form diagram of a quad split screen of the split PC web browser of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the following embodiments and the accompanying drawings.
A method of building a split-screen PC web browser as shown in fig. 1-10, comprising the steps of,
s1, setting the screen splitting number and the screen splitting style of the current web browser;
s2, respectively inputting URL address information into the webpage address areas of the split screens and determining loading;
s3, keeping the focus state of each split screen in a time-sharing state, and refreshing in real time;
and S4, collecting popup information of each split screen, and displaying the popup information on the main screen page in a unified popup mode.
Specifically, if the split screen number and the split screen style are designed by adopting the splitcontainer control, split screen styles such as 1 split screen, 2 split screens, 3 split screens, 4 split screens, 5 split screens and 6 split screens are designed for the user to select, and the split screens are named by numerical names to show the differences, such as the 2 split screen, 3 split screens and 4 split screen forms shown in fig. 2-10, of course, the more the split screen number, the more the split screen style forms, and the one-to-one exhaustion is not performed here. And adopting a WebBrowser control to bear the webpage in the corresponding split-screen container, filling the WebBrowser control into the corresponding container of the control SplitContainer in a full mode, and bearing the webpage by the WebBrowser. And automatically generating TEXTBOX control input boxes with the same number according to the preset split screen number, wherein the TEXTBOX control input boxes correspond to different split screens respectively. After the URL address information is input by the user and the webpage address input by the user is checked to be correct, the webpage data are respectively loaded into the corresponding WebBrowser control and displayed. Meanwhile, a TIMER TIMER is used for time-sharing timing, the time interval of the TIMER is set, for example, the default time is 5 seconds, each split screen is set as the current focus screen through the GotFocus round robin of the window, the screen page is refreshed, and meanwhile, the information is guaranteed to be refreshed only in the corresponding screen through WebBrower _ NewWindow.
And each split screen supports double-click amplification to be in a single-screen mode, and the single-screen data and the corresponding split-screen data are kept consistent. And all the unified popup windows are displayed on the page of the main screen in a list form, when a line of data is clicked and viewed, the line is automatically hidden, the data is stored in historical data, and the data is marked as read in background data. When the split screen is amplified by double-clicking the split screen, the original split screen and the amplified split screen need to be refreshed at the same time interval respectively so as to ensure the data synchronization of the two screens.
The web browser in the invention comprises a web browser running in a desktop computer, a notebook computer, a mobile phone, a PDA and a tablet computer.
The invention also discloses a split-screen PC web browser system, which comprises a split-screen number and style setting module, an address input and data loading module, a time-sharing refreshing module and a popup window collection and unified popup window display processing module, wherein,
the split screen number and style setting module is used for setting the split screen number and the split screen display style displayed by the current browser;
the address input and data loading module is used for inputting URL addresses of the split screens, and loading and displaying webpage information to the split screens after confirmation;
the time-sharing refreshing module is used for realizing a time-sharing mode, ensuring that each split screen keeps a focus state and realizes real-time refreshing of data in a time-sharing state;
and the popup collecting and unified popup display processing module is used for collecting popup data of each sub-screen and uniformly popping up the popup to a total screen page in a list form.
The technical solutions provided by the embodiments of the present invention are described in detail above, and the principles and embodiments of the present invention are explained herein by using specific examples, and the descriptions of the embodiments are only used to help understanding the principles of the embodiments of the present invention; meanwhile, for a person skilled in the art, according to the embodiments of the present invention, there may be variations in the specific implementation manners and application ranges, and in summary, the content of the present description should not be construed as a limitation to the present invention.
Claims (5)
1. A method for establishing a split-screen PC web browser is characterized by comprising the following steps: comprises the following steps of (a) carrying out,
s1, setting the split screen number and the split screen style of the current web browser by adopting a SplitContainer control;
s2, adopting a WebBrowser control to bear a webpage in the corresponding split-screen container, generating corresponding webpage entry boxes in each split screen through a TEXTBOX control, respectively entering URL address information in the webpage address areas of the webpage entry boxes of each split screen and determining loading, and after checking that the webpage addresses are correct, respectively loading webpage data into the corresponding WebBrowser control and displaying the webpage data;
s3, a TIMER TIMER is used for time sharing timing, the time interval of the TIMER is set, each split screen is set to be a current focus screen through GotFocus round robin, each split screen keeps a focus state in a time sharing state, and information is guaranteed to be refreshed only in a corresponding screen in real time through WebBrowser _ NewWindow;
and S4, collecting popup information of each split screen, and displaying the popup information on the main screen page in a unified popup mode.
2. The method for establishing a split-screen PC web browser according to claim 1, wherein: and each split screen supports double-click amplification in a single-screen mode, and the single-screen data and the corresponding split-screen data are kept consistent.
3. The method for establishing a split-screen PC web browser according to claim 1, wherein: and displaying the unified popup on a main screen page in a list form, and after clicking and viewing a line of data, automatically hiding the line and storing the data into historical data.
4. The method for establishing a split-screen PC web browser according to claim 1, wherein: the web browser comprises a web browser running on a desktop computer, a notebook computer, a mobile phone, a PDA and a tablet computer.
5. The system for establishing the split-screen PC web browser of any one of claims 1 to 4, wherein: comprises a split screen number and pattern setting module, an address input and data loading module, a time-sharing refreshing module and a popup window collection and unified popup window display processing module, wherein,
the split screen number and style setting module is used for setting the split screen number and the split screen display style displayed by the current browser;
the address input and data loading module is used for inputting URL addresses of the split screens, and loading and displaying webpage information to the split screens after confirmation;
the time-sharing refreshing module is used for realizing a time-sharing mode, ensuring that each split screen keeps a focus state and realizes real-time refreshing of data in a time-sharing state;
and the popup collecting and unified popup display processing module is used for collecting popup data of each sub-screen and uniformly popping up the popup to a total screen page in a list form.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711375196.2A CN108008929B (en) | 2017-12-19 | 2017-12-19 | Method and system for establishing split-screen PC (personal computer) webpage browser |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711375196.2A CN108008929B (en) | 2017-12-19 | 2017-12-19 | Method and system for establishing split-screen PC (personal computer) webpage browser |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108008929A CN108008929A (en) | 2018-05-08 |
CN108008929B true CN108008929B (en) | 2021-07-27 |
Family
ID=62059931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711375196.2A Active CN108008929B (en) | 2017-12-19 | 2017-12-19 | Method and system for establishing split-screen PC (personal computer) webpage browser |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108008929B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727382A (en) * | 2019-09-06 | 2020-01-24 | 华为技术有限公司 | Split-screen display method and electronic equipment |
CN112199130B (en) * | 2020-10-14 | 2022-07-01 | 上海妙一生物科技有限公司 | Binding function execution method, device, equipment and storage medium |
CN114924683A (en) * | 2022-04-25 | 2022-08-19 | 金蝶软件(中国)有限公司 | Split-screen display method of page content, multi-page display method and device |
CN115567575B (en) * | 2022-11-07 | 2023-04-04 | 中国电子科技集团公司第十五研究所 | Method and system for triggering multi-window message in real time |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102201220A (en) * | 2010-03-25 | 2011-09-28 | 汉王科技股份有限公司 | Method for split display of bistable display screen and apparatus thereof |
CN102622348A (en) * | 2011-01-26 | 2012-08-01 | 腾讯科技(深圳)有限公司 | Method and device enabling plurality of windows to perform analytical display on network page simultaneously |
CN105022612A (en) * | 2014-04-18 | 2015-11-04 | 深圳市茁壮网络股份有限公司 | Dynamic moving method and system of browser focus |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009075083A1 (en) * | 2007-12-11 | 2009-06-18 | Panasonic Corporation | Automatic focus shifting device and method thereof |
CN101697274A (en) * | 2009-09-23 | 2010-04-21 | 易程科技股份有限公司 | Method for generating display page and traveler guiding display system applying same |
CN102193719A (en) * | 2010-03-15 | 2011-09-21 | 联想(北京)有限公司 | Display method and display terminal |
WO2013049089A1 (en) * | 2011-09-27 | 2013-04-04 | Thomson Licensing | User interfaces for content distribution systems |
CN103049177A (en) * | 2011-10-14 | 2013-04-17 | 浪潮乐金数字移动通信有限公司 | Mobile terminal and browser split screen browsing method thereof |
TWI486870B (en) * | 2013-01-23 | 2015-06-01 | Acti Corp | Dynamically control how to split the window size |
CN103116441B (en) * | 2013-01-28 | 2016-06-29 | 广东威创视讯科技股份有限公司 | A kind of windows switching method and device |
TWI547158B (en) * | 2013-01-29 | 2016-08-21 | Acti Corp | Integrate multiple images in a single summary window |
CN103561220A (en) * | 2013-10-28 | 2014-02-05 | 三星电子(中国)研发中心 | Television terminal and multi-screen display and control method thereof |
CN105740456A (en) * | 2016-02-14 | 2016-07-06 | 贾占利 | Device for displaying plurality of webpages or applications and multi-screen display method and device |
CN106448297A (en) * | 2016-07-21 | 2017-02-22 | 山东共达信息技术有限公司 | Cloud audio-video remote interactive class system |
-
2017
- 2017-12-19 CN CN201711375196.2A patent/CN108008929B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102201220A (en) * | 2010-03-25 | 2011-09-28 | 汉王科技股份有限公司 | Method for split display of bistable display screen and apparatus thereof |
CN102622348A (en) * | 2011-01-26 | 2012-08-01 | 腾讯科技(深圳)有限公司 | Method and device enabling plurality of windows to perform analytical display on network page simultaneously |
CN105022612A (en) * | 2014-04-18 | 2015-11-04 | 深圳市茁壮网络股份有限公司 | Dynamic moving method and system of browser focus |
Also Published As
Publication number | Publication date |
---|---|
CN108008929A (en) | 2018-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108008929B (en) | Method and system for establishing split-screen PC (personal computer) webpage browser | |
US10528078B2 (en) | User terminal device and displaying method thereof | |
US9672539B2 (en) | Advertisement generation apparatus and terminal device | |
US9547525B1 (en) | Drag toolbar to enter tab switching interface | |
US9201572B2 (en) | A/B test configuration environment | |
US8266544B1 (en) | HTML pop-up control | |
US8640022B2 (en) | Integration of spreadsheet objects on web page | |
US10891423B2 (en) | Portlet display on portable computing devices | |
CN102915176A (en) | Method and device for split-screen display | |
US20200042568A1 (en) | Browser Page Display Method and Apparatus, Storage Medium and Terminal | |
CN109408752A (en) | Online document methods of exhibiting, device and electronic equipment | |
US20150019341A1 (en) | System and method for displaying information on mobile devices | |
CN104615744A (en) | Method for simultaneous multi-window browsing on singular browser interface under display screen | |
CN107533568A (en) | It is determined that the system and method using zoom level | |
CN107391698A (en) | A kind of method, apparatus, medium and the computing device of Dynamic Announce webpage | |
WO2014040534A1 (en) | Method and apparatus for manipulating and presenting images included in webpages | |
WO2017004141A1 (en) | Systems and methods for providing multi-focus to applications for collaboration | |
CN105630366A (en) | Method and apparatus for displaying object information in screen display device | |
CN112068873B (en) | Webpage generation method, device, server and storage medium | |
CN109948084B (en) | Webpage information display method, device, medium and computing equipment | |
US9052928B2 (en) | Automatic formatting of display screen to reflect past correlative changes to data display windows | |
JP5997328B2 (en) | Program and terminal device | |
JP5805289B2 (en) | Apparatus and distribution method | |
CN103914255A (en) | Multi-mode optional stock quotation view device and method for financial tape reading | |
US10963533B2 (en) | Embedded web page analytic elements |
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 |