[go: up one dir, main page]

CN108008929B - A method and system for establishing a split-screen PC web browser - Google Patents

A method and system for establishing a split-screen PC web browser Download PDF

Info

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
web browser
time
data
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
Application number
CN201711375196.2A
Other languages
Chinese (zh)
Other versions
CN108008929A (en
Inventor
陈金玉
曹荣华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Macro Network Technology Co ltd
Original Assignee
Chongqing Macro Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Macro Network Technology Co ltd filed Critical Chongqing Macro Network Technology Co ltd
Priority to CN201711375196.2A priority Critical patent/CN108008929B/en
Publication of CN108008929A publication Critical patent/CN108008929A/en
Application granted granted Critical
Publication of CN108008929B publication Critical patent/CN108008929B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing 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)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种分屏PC网页浏览器的建立方法及系统,该方法包括设定当前网页浏览器分屏数及分屏式样;在各分屏的网页地址区域分别录入URL地址信息并确定加载;各分屏在分时状态下保持焦点状态,实时刷新;收集各分屏的弹窗信息,并以统一弹窗形式显示于总屏页面上。该系统包括分屏数及样式设置模块、地址录入及数据加载模块、分时刷新模块、弹窗收集及统一弹窗显示处理模块。该发明用于对浏览器内核层级进行扩展,以解决现有网页浏览器焦点刷新机制上存在的不足,实现多分屏打开不同平台的网页浏览方法,并使所有的窗口都处于分时焦点刷新状态,以便用户同时查看最新消息。

Figure 201711375196

The invention discloses a method and system for establishing a split-screen PC web browser. The method includes setting the number of split screens and split-screen style of the current web browser; respectively entering URL address information in the webpage address area of each split screen and determining it. Loading; each split screen maintains the focus state in the time-sharing state and refreshes in real time; collects the pop-up window information of each split screen and displays it on the main screen page in the form of a unified pop-up window. The system includes a sub-screen number and style setting module, an address entry and data loading module, a time-sharing refresh module, a pop-up window collection and a unified pop-up window display processing module. The invention is used to expand the browser kernel level, so as to solve the deficiencies in the focus refresh mechanism of the existing web browser, realize the web browsing method of opening different platforms in multiple split screens, and make all windows in a time-sharing focus refresh state , so that users can view the latest news at the same time.

Figure 201711375196

Description

Method and system for establishing split-screen PC (personal computer) webpage browser
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.
CN201711375196.2A 2017-12-19 2017-12-19 A method and system for establishing a split-screen PC web browser Active CN108008929B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711375196.2A CN108008929B (en) 2017-12-19 2017-12-19 A method and system for establishing a split-screen PC web browser

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711375196.2A CN108008929B (en) 2017-12-19 2017-12-19 A method and system for establishing a split-screen PC web 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 A method and system for establishing a split-screen PC web browser

Country Status (1)

Country Link
CN (1) CN108008929B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
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
CN114924683B (en) * 2022-04-25 2025-05-09 金蝶软件(中国)有限公司 Split-screen display method of page content, multi-page display method and device
CN115858965A (en) * 2022-09-08 2023-03-28 中国建设银行股份有限公司 Web page split screen method, device, electronic equipment, medium and product
CN115567575B (en) * 2022-11-07 2023-04-04 中国电子科技集团公司第十五研究所 Method and system for triggering multi-window message in real time

Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2221714A1 (en) * 2007-12-11 2010-08-25 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
EP2761819B1 (en) * 2011-09-27 2021-01-06 InterDigital Madison Patent Holdings 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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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) A method and system for establishing a split-screen PC web browser
US11366490B2 (en) User terminal device and displaying method thereof
JP5638648B2 (en) Advertisement generation device, advertisement generation program, and terminal device
US9547525B1 (en) Drag toolbar to enter tab switching interface
US8131591B2 (en) Updating contents of asynchronously refreshable webpages
US20140282049A1 (en) A/b test configuration environment
US10891423B2 (en) Portlet display on portable computing devices
US20200042568A1 (en) Browser Page Display Method and Apparatus, Storage Medium and Terminal
US10353988B2 (en) Electronic device and method for displaying webpage using the same
CN104166662A (en) Method and system for browsing book information on terminal computer
US20150019341A1 (en) System and method for displaying information on mobile devices
US20170090879A1 (en) Application Dashboard
CN104615744A (en) Method for simultaneous multi-window browsing on singular browser interface under display screen
US20120290968A1 (en) Web Link Quick Send Add-On For Internet Browsers
CN107480218B (en) Webpage display method and device, electronic equipment and storage medium
CN105278808A (en) Method and apparatus used for pushing page through human-computer interaction interface
JP5997328B2 (en) Program and terminal device
JP5805289B2 (en) Apparatus and distribution method
US20130328811A1 (en) Interactive layer on touch-based devices for presenting web and content pages
TWI489370B (en) System and method for rendering widget
JP6279679B2 (en) Program, terminal device, device, and distribution method
JP2018060337A (en) Advertisement data output device, advertisement data output method, and advertisement data output program
CN105260435A (en) Webpage browsing mode selection method and electronic device
CN105320526A (en) Browser running method and browser adopted for the same
CN111815340A (en) Promotion information determination method, device, equipment and readable storage medium

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
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20251013

Granted publication date: 20210727