CN101136019A - Browsers and method for communicating between users browsing a same web page - Google Patents
Browsers and method for communicating between users browsing a same web page Download PDFInfo
- Publication number
- CN101136019A CN101136019A CNA2006101277445A CN200610127744A CN101136019A CN 101136019 A CN101136019 A CN 101136019A CN A2006101277445 A CNA2006101277445 A CN A2006101277445A CN 200610127744 A CN200610127744 A CN 200610127744A CN 101136019 A CN101136019 A CN 101136019A
- Authority
- CN
- China
- Prior art keywords
- user
- module
- browsing
- user list
- 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.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention is used for making a user being browsing a webpage capable of instantly communicating to other users also browsing same webpage. The browser comprises: a browsing module, a log-on module, a user's list displaying module and an instant message communication module. Said method comprises: when user browses a webpage with an appointed linkage address, he uses the log-on module to send a log-on request to the chat server; the chat server adds the identifier of the user into the user's list of current-browsed webpage, and returns the user's list to said user, and displays it in the webpage browsing window; user uses said message communication module to make the instant communication with the user in the user's list.
Description
Technical field
The present invention relates to computer network field, relate in particular to a kind of browser and browse the method for the communicating between users of same webpage.
Background technology
Along with developing rapidly of computer networking technology, instant messaging is accepted by most user, not only be used in user's the work life, equally also use in user's free life in a large number, become an indispensable part in user's daily life gradually.
The user often has the demand that exchanges with the current user who browses this webpage in the process of browsing page, the specific implementation process of browsing the method for carrying out instant messaging between the user of same webpage in the prior art is as follows:
Webpage provider embeds in the page code of webpage to be released and is used for the scripted code that communicates with chat server, and issues this webpage.The user is by the chained address of the webpage of local browser program accessed web page provider issue, from web content server, download the page code of this webpage, after download finishes, chat window object of scripted code initialization in the page code, the user is by this chat window object login chat server, chat server adds this user's sign in the member id tabulation of browsing this webpage, and the tabulation of this member id fed back to the user, the user utilizes this chat window object to carry out instant messaging by chat server with the designated user in the user ID tabulation.
Browsing the method for carrying out instant messaging between the user of same webpage in the above-mentioned prior art needs the support of webpage provider, be used for the scripted code that communicates with chat server if webpage provider does not embed in page code, can not carry out instant messaging just browse so simultaneously between the user of this webpage.Because webpage provider is numerous, and the scale of each webpage provider and ability all are not quite similar, therefore be difficult to require each webpage provider all in the page code of the webpage of its issue, to embed to be used for the scripted code that communicates with chat server, therefore adopt above-mentioned prior art can't realize that the user all can carry out instant messaging with other users who browses this webpage simultaneously when browsing any one webpage.
Summary of the invention
The invention provides a kind of browser and browse the method for the communicating between users of same webpage, can't realize that in order to solve in the prior art user all can carry out the problem of instant messaging with other users who browses this webpage simultaneously when browsing any one webpage.
Technical solution of the present invention comprises:
A kind of browser comprises:
The web page browsing module is used for from the webpage of web page server download and demonstration designated links address;
Also comprise:
Login module is used for login chat server by web page browsing module browsing page the time, obtains the current user list of browsing described webpage from chat server;
The user list display module is used for described user list is presented at local corresponding web page browsing window;
The instant messaging module is used for carrying out instant messaging with the user of described user list.
Preferable, also comprise:
Trapping module by web page browsing module browsing page the time, is used to catch the action that starts the login chat server, when catching this action, triggers login module login chat server.
Preferable, also comprise:
The user list update module is periodically obtained the up-to-date user list of browsing described webpage from chat server;
The described user list display module up-to-date user list that explicit user list update module gets access in local corresponding web page browse window.
Preferable, described instant messaging module comprises:
Instant message sends submodule, is used for transferring immediate news by the designated user of chat server to described user list;
Instant message receives submodule, is used for receiving the instant message of self being appointed as the take over party that the user the user list sends from chat server.
Realize browsing the method for the communicating between users of same webpage by described browser, comprise step:
When A, user browse the webpage of designated links address, send logging request to chat server by login module;
B, chat server add described user's sign in the user list of browsing current described webpage to, and this user list is returned to described user, are presented in the corresponding web page browsing window;
C, user carry out instant messaging by the user in described instant messaging module and the described user list.
Preferable, among the described step B, chat server is judged the sign that whether carries the user in the logging request; If, this sign is added in the user list of browsing current described webpage, otherwise, for the user distributes corresponding sign and feeds back to described user, and the sign of this distribution is added in the described user list.
Preferable, described browser periodically obtains the up-to-date user list of browsing described webpage from chat server, and shows this up-to-date user list in local corresponding web page browse window.
Preferable, described instant messaging module transfers immediate news by the designated user of chat server in described user list;
Described instant messaging module receives the instant message of self being appointed as the take over party that the user in the user list sends by chat server.
Beneficial effect of the present invention is as follows:
The present invention is by having increased the login module that is used to login chat server in existing browser, and the instant messaging module that is used to carry out instant messaging, make the user in the browsing page process, can from chat server, obtain the user list that all browse the current browsing page of user, and can carry out instant messaging by the user in instant messaging module and the described user list by login module.Thereby make the user when browsing any one webpage, all can carry out instant messaging, improved user's experience, strengthened interactive and interesting between the user who browses same webpage with other users who browses this webpage simultaneously.
Description of drawings
Fig. 1 is the structured flowchart of browser of the present invention;
Fig. 2 is the process flow diagram of the method for the communicating between users of browsing same webpage of the present invention.
Embodiment
The invention provides a kind of browser and browse the method for the communicating between users of same webpage, by in existing browser, having increased the login module that is used to login chat server, and the instant messaging module that is used to carry out instant messaging, make the user in the browsing page process, can from chat server, obtain the user list that all browse the current browsing page of user, and can carry out instant messaging by the user in instant messaging module and the described user list by login module.Thereby make the user when browsing any one webpage, all can carry out instant messaging with other users who browses this webpage simultaneously.
Be explained in detail to the main realization principle of technical solution of the present invention, embodiment and to the beneficial effect that should be able to reach below in conjunction with each accompanying drawing.
See also Fig. 1, this figure is the structured flowchart of browser of the present invention, and it mainly comprises web page browsing module 10, login module 20, user list display module 30 and instant messaging module 40, and the main effect of wherein respectively forming module is as follows:
Web page browsing module 10 is used for from the webpage of the designated links address of web page server download user input it being presented in the web page browsing window;
Login module 20 when the user browses the webpage of designated links address by web page browsing module 10, is used to login chat server, obtains the current user list of browsing described webpage from chat server;
User list display module 30 is used for user list is presented at the browse window of local corresponding web page;
Wherein, described instant messaging module 40 specifically comprises:
Instant message sends submodule 401, is used for transferring immediate news by the designated user of chat server to described user list;
Instant message receives submodule 402, is used for receiving the instant message of self being appointed as the take over party that the user the user list sends from chat server, and it is shown to the user.
In order to make the user can select whether open instant communication function according to the wish of self in the process of browsing page, browser of the present invention further comprises:
In the process of user's browsing page, be the consistance of the user list that guarantees local user list that shows and the corresponding preservation of server end, browser of the present invention further comprises:
User list update module 60, select under the constant situation of the webpage link address browse the user, be used for regularly obtaining the user list of this chained address correspondence from chat server, upgrade the user list that user list display module 30 shows with this in corresponding web page browsing window, when the user selects the chained address of the webpage browse to change, the user list that is used for obtaining again from chat server this chained address correspondence sends to user list display module 30, by user list display module 30 user list that gets access to is presented in the corresponding web page browsing window.
Correspondingly, by adopting above-mentioned browser, the present invention and then disclose a kind of method of browsing the communicating between users of same webpage sees also Fig. 2, this figure is the process flow diagram of the method for the communicating between users of browsing same webpage of the present invention, and its main implementation procedure is:
When step S20, user browse the webpage of designated links address by the web page browsing module in the browser,, then select the login chat server if need carry out instant messaging with other current this web page users of browsing.
Step S21, user send logging request by the login module in the browser to chat server, carry the chained address of the current log-on webpage of user in this logging request, and further, the user can be chosen in the sign of carrying self in the chat request.
Step S22, chat server are judged the sign that whether carries the user in the logging request after receiving the logging request that the user sends; If, execution in step S23, otherwise, execution in step S24.
Step S23, chat server add this user's sign in the user list of the current webpage of browsing described designated links address, execution in step S25.
Step S24, chat server distribute corresponding sign for this user, and give the user with the identification feedback of described distribution, and the sign of described distribution are added in the user list of the current webpage of browsing described designated links address correspondence to execution in step S25.
Step S25, chat server return to logging request initiation user with the user list of described designated links address correspondence, are presented in the corresponding web page browsing window of user side;
The user browses in the process of webpage of described designated links address, user list update module in the browser is periodically obtained the current user list of browsing this webpage from chat server, with this user list that shows in local corresponding web page browse window is upgraded.
Step S26, user carry out instant messaging by instant messaging module in the browser and the user in the described user list;
Described instant messaging module can transfer immediate news by the designated user of chat server in described user list, also can receive the instant message of self being appointed as the take over party that the user in the user list sends by chat server;
As fully visible, after adopting the present invention, need not the support of webpage provider, the user can be when browsing any one webpage and other users that browse this webpage simultaneously carry out instant messaging, thereby improved user's experience, strengthened interactive and interesting between the user who browses same webpage.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (8)
1. browser comprises:
The web page browsing module is used for from the webpage of web page server download and demonstration designated links address;
It is characterized in that, also comprise:
Login module is used for login chat server by web page browsing module browsing page the time, obtains the current user list of browsing described webpage from chat server;
The user list display module is used for described user list is presented at local corresponding web page browsing window;
The instant messaging module is used for carrying out instant messaging with the user of described user list.
2. browser as claimed in claim 1 is characterized in that, also comprises:
Trapping module by web page browsing module browsing page the time, is used to catch the action that starts the login chat server, when catching this action, triggers login module login chat server.
3. browser as claimed in claim 1 is characterized in that, also comprises:
The user list update module is periodically obtained the up-to-date user list of browsing described webpage from chat server;
The described user list display module up-to-date user list that explicit user list update module gets access in local corresponding web page browse window.
4. browser as claimed in claim 1 is characterized in that, described instant messaging module comprises:
Instant message sends submodule, is used for transferring immediate news by the designated user of chat server to described user list;
Instant message receives submodule, is used for receiving the instant message of self being appointed as the take over party that the user the user list sends from chat server.
5. browse the method for the communicating between users of same webpage by the described browser realization of claim 1, it is characterized in that, comprise step:
When A, user browse the webpage of designated links address, send logging request to chat server by login module;
B, chat server add described user's sign in the user list of browsing current described webpage to, and this user list is returned to described user, are presented in the corresponding web page browsing window;
C, user carry out instant messaging by the user in described instant messaging module and the described user list.
6. method as claimed in claim 5 is characterized in that, among the described step B, chat server is judged the sign that whether carries the user in the logging request; If, this sign is added in the user list of browsing current described webpage, otherwise, for the user distributes corresponding sign and feeds back to described user, and the sign of this distribution is added in the described user list.
7. method as claimed in claim 5 is characterized in that, described browser periodically obtains the up-to-date user list of browsing described webpage from chat server, and shows this up-to-date user list in local corresponding web page browse window.
8. method as claimed in claim 5 is characterized in that,
Described instant messaging module transfers immediate news by the designated user of chat server in described user list;
Described instant messaging module receives the instant message of self being appointed as the take over party that the user in the user list sends by chat server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610127744A CN100587690C (en) | 2006-09-01 | 2006-09-01 | Method and device for carrying out communication between users browsing a same web page |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610127744A CN100587690C (en) | 2006-09-01 | 2006-09-01 | Method and device for carrying out communication between users browsing a same web page |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101136019A true CN101136019A (en) | 2008-03-05 |
CN100587690C CN100587690C (en) | 2010-02-03 |
Family
ID=39160120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610127744A Active CN100587690C (en) | 2006-09-01 | 2006-09-01 | Method and device for carrying out communication between users browsing a same web page |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100587690C (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101951561A (en) * | 2010-09-30 | 2011-01-19 | 深圳市戴文科技有限公司 | Service implementation method, device and system of software supermarket and mobile terminal |
CN102314444A (en) * | 2010-06-30 | 2012-01-11 | 百度在线网络技术(北京)有限公司 | Method for providing interactive browse among users and equipment |
CN101415004B (en) * | 2008-11-25 | 2013-05-08 | 江岳 | Authentication method for embedded web page application |
CN103136269A (en) * | 2011-12-02 | 2013-06-05 | 潘燕辉 | Method of positioning crowds according to program |
CN103488737A (en) * | 2013-09-18 | 2014-01-01 | 天脉聚源(北京)传媒科技有限公司 | Method and device for processing text messages |
CN103618766A (en) * | 2013-11-14 | 2014-03-05 | 北京奇虎科技有限公司 | Method and webgame interaction server for performing webgame interaction |
CN103856395A (en) * | 2014-04-03 | 2014-06-11 | 王青 | Method and system for calling friends and making discussion on webpage |
WO2015172654A1 (en) * | 2014-05-16 | 2015-11-19 | 北京奇虎科技有限公司 | Browser based website and webpage interaction and group access method and device |
-
2006
- 2006-09-01 CN CN200610127744A patent/CN100587690C/en active Active
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101415004B (en) * | 2008-11-25 | 2013-05-08 | 江岳 | Authentication method for embedded web page application |
CN102314444A (en) * | 2010-06-30 | 2012-01-11 | 百度在线网络技术(北京)有限公司 | Method for providing interactive browse among users and equipment |
CN102314444B (en) * | 2010-06-30 | 2018-05-11 | 百度在线网络技术(北京)有限公司 | A kind of method and apparatus for being used to provide the interactive browse between user |
CN101951561A (en) * | 2010-09-30 | 2011-01-19 | 深圳市戴文科技有限公司 | Service implementation method, device and system of software supermarket and mobile terminal |
CN103136269A (en) * | 2011-12-02 | 2013-06-05 | 潘燕辉 | Method of positioning crowds according to program |
CN103488737A (en) * | 2013-09-18 | 2014-01-01 | 天脉聚源(北京)传媒科技有限公司 | Method and device for processing text messages |
CN103618766A (en) * | 2013-11-14 | 2014-03-05 | 北京奇虎科技有限公司 | Method and webgame interaction server for performing webgame interaction |
CN103856395A (en) * | 2014-04-03 | 2014-06-11 | 王青 | Method and system for calling friends and making discussion on webpage |
WO2015172654A1 (en) * | 2014-05-16 | 2015-11-19 | 北京奇虎科技有限公司 | Browser based website and webpage interaction and group access method and device |
Also Published As
Publication number | Publication date |
---|---|
CN100587690C (en) | 2010-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100587690C (en) | Method and device for carrying out communication between users browsing a same web page | |
CN101296255B (en) | Web page browsing method, system, proxy server and mobile phone browser | |
CN105045887B (en) | The system and method for mixed mode cross-domain data interaction | |
CN104216695B (en) | Page information to be showed is provided and shows the method and system of page info | |
CN104025078B (en) | Method and apparatus for promoting to sign electronically in the client computing device being associated with subscriber | |
CN101855618B (en) | For changing the method and system of execution environment applying the term of execution | |
CN101068258B (en) | Electronic game controlling method and controlling system | |
CN101551821A (en) | Method of real-time information broadcasting in web | |
CN102752369B (en) | The supplying method of TV applications service and virtual content service platform | |
CN101106774B (en) | Instant messaging system and of mobile phone with browser function and its implementation method | |
CN102867007A (en) | Webpage browsing method and device | |
CN105578288A (en) | System for self-adaptive remote installation of applications to intelligent television side through mobile terminal and method thereof | |
CN103747074B (en) | mobile monitoring system based on Web server | |
CN102026037A (en) | TV interaction method and system based on widget and television | |
CN102163196B (en) | Implementation method and system thereof for intelligent browser of mobile terminal | |
CN103607654A (en) | A mobile terminal auxiliary input apparatus based on a multi-screen cooperation system and a method | |
KR20100025274A (en) | System working together by terminal and smart card for processing widget and method thereof | |
CN101448004A (en) | Method, server and system based on instant messaging for releasing user state | |
CN102412993A (en) | Method and system for automatically displaying multiple terminals in XML (Extensive Makeup Language) interface | |
CN102510410A (en) | On-line advertisement delivering method and system as well as advertisement control equipment | |
CN105095220B (en) | A kind of browser implementation method, terminal and virtualization agent device | |
CN103873518A (en) | Method for multiple terminals to synchronously obtain enhanced contact list, system and web server | |
CN110633443A (en) | Method, device, equipment and medium for in-page data communication | |
CN112764746B (en) | Data processing method, device, electronic equipment and storage medium | |
CN105827712B (en) | A kind of intelligent mobile phone platform exchange method based on commending contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |