Dans le développement Web moderne, il est impératif de conserver les ressources et d'éviter les traitements inutiles. Pour y parvenir, il est essentiel de déterminer si un navigateur ou un onglet est actif, c'est-à-dire visible par l'utilisateur. Ces informations sont cruciales pour l'exécution conditionnelle de fonctions gourmandes en ressources, telles que des animations ou des processus en arrière-plan.
Une approche efficace consiste à utiliser l'API de visibilité de page. Cette API fournit une méthode simple pour vérifier si une page est masquée à l'utilisateur. La propriété document.hidden renvoie true si la page n'est pas actuellement visible et false sinon.
if (!document.hidden) { // Execute code when the page is active }
Cette méthode est prise en charge par tous les navigateurs modernes et constitue un moyen fiable de déterminer la visibilité de la page.
Lecture supplémentaire :
Pour plus d'informations et d'exemples, reportez-vous à ce qui suit ressources :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!