est ici une page HTML qui change au bout de 10 secondes le titre de la page:
<html>
<head>
<script>
function blinkPinnedTab()
{
var title = document.title;
var newTitle = "New Message";
window.setTimeout(function()
{
document.title = newTitle;
window.setTimeout(function()
{
document.title = oldTitle;
}, 1000);
}, 1);
}
window.setTimeout(function() { blinkPinnedTab(); }, 10000);
</script>
<title>Yo, Yo!</title>
</head>
<body>
Hello!
</body>
</html>
Pour voir la « animation en surbrillance "procédez comme suit:
- Chargez la page.
- Épinglez la languette.
- Passez à un autre onglet. (Parce que si l'onglet est l'onglet actif, rien ne se passera.)
- Dans les 10 secondes suivant le chargement de la page, l'onglet sera "surligné".
Vous devez faire les étapes 2-3 dans les 10 secondes pour voir l'effet. Si ce n'est pas le cas, rechargez simplement la page et passez rapidement à un autre onglet.
EDIT: Je pense toujours que la réponse de charles.art.br est tout aussi bonne (en fait, c'est mieux). Il y a très peu de différence entre les échantillons de code que nous avons tous deux donnés. Honnêtement, je ne sais pas pourquoi sa réponse n'a pas été acceptée.
Ce n'est pas ce que je veux. Juste épingler l'onglet avec gmail dans Chromium sur Windows 7 et attendre un nouveau mail - alors vous verrez ce que je veux :) – silent
@silent: Je l'ai essayé moi-même, et il fait exactement la même chose. Tu sais quoi? Je posterai du code ci-dessous. – scraimer