2010-11-23 3 views
1

Je me demande si cela est possible de pousser un message du serveur au navigateur Web ?? Comme vous voulez alerter l'utilisateur ou n'importe quel message que vous souhaitez envoyer à un utilisateur spécifique ... Un exemple est que l'invitation de chat est envoyée par l'opérateur de chat au visiteur du site ...Comment envoyer une alerte ou un message à un visiteur de la page Web?

Est-ce possible? Je préfère utiliser PHP, Javascript

Je ne veux pas utiliser les appels AJAX pour PULL, je veux PUSH.

Dans l'attente.

+1

C'est certainement possible. mais ennuyeux. – stillstanding

+0

s'il vous plaît se référer à ce fil de Stackoverflow http://stackoverflow.com/questions/1320542/simple-comet-example-using-php-and-jquery – Romani

Répondre

2

Je pense que la façon de faire est juste d'utiliser AJAX pour tirer de temps en temps.

3

Vous ne pouvez pas encore pousser. Vous pouvez utiliser les techniques Comet, y compris long-polling, mais vous ne pouvez pas encore pousser. Un jour, vous serez en mesure d'utiliser web sockets.

+1

"Someday" bien dès que FX4 et Opera 11 sont libérés, qui se soucie de IE de toute façon? ;) –

1

Vous devez exécuter un programme sur le client auquel vous pouvez envoyer des tâches.

Comme

  • un client de messagerie instantanée ou d'un programme similaire
  • une fenêtre de navigateur avec une page qui fait fréquemment des contrôles Ajax (probablement le moyen le plus facile d'aller)
  • une fenêtre de navigateur avec une page a une connexion COMET ouverte.
Questions connexes