Pour des raisons de sécurité, mon site web bloque automatiquement les utilisateurs après 5 minutes d'inactivité. J'y parviens grâce à des délais d'attente jquery qui sont réinitialisés chaque fois que l'utilisateur fait ce que je considère comme une «activité». Pour garantir la sécurité, le délai d'attente du cookie est également défini sur 5 minutes. Mon jquery renvoie un signal de retour au serveur pour s'assurer que le cookie n'expire pas.Faire un onglet du navigateur Avertir une notification
Actuellement, à environ 4 minutes d'inactivité, une boîte de dialogue jquery-ui apparaît, avertissant l'utilisateur de son délai imminent. L'utilisateur peut choisir de rester connecté, de se déconnecter maintenant ou de ne rien faire et il est obligé de se déconnecter à la fin des 5 minutes. Mon problème est que je veux faire clignoter/clignoter l'onglet avec une couleur de fond différente pour avertir l'utilisateur que quelque chose se passe pendant qu'ils ne faisaient pas attention. Je ne suis pas sûr de savoir comment s'y prendre.
Je ne pense pas qu'une page Web puisse interagir avec l'interface graphique d'un navigateur de cette manière, mais je suis curieux de voir si je me trompe à ce sujet. –
J'ai vu des sites faire quelque chose qui provoque (dans IE) l'onglet pour changer de couleur. Je ne suis pas sûr de la façon dont ils y parviennent, et tous les exemples m'échappent maintenant. – Josh
Ce n'est pas parce que c'est possible dans IE que cela devrait être autorisé. Un message clignotant, si la personne est à l'ordinateur, devrait être suffisant pour attirer l'attention (cela fonctionne certainement pour les alertes de chat sur Facebook). –