タブにフォーカスがないときにタイトルタグを変更するJavaScriptコードをウェブサイトに追加しました。タブにフォーカスがないときにウェブページのタイトルを変更する
タイトルがランダム化されたフレーズに変更され、数秒ごとに元のタイトルに切り替わります。
コードはほとんど機能しますが、タブにフォーカスが戻ったときにタイトルの切り替えを停止したいと思います。現時点では、訪問者がタグをクリックした後にトグルが行われます。
これはタイムアウト機能が停止していないためだと思いますが、わかりません。また、現時点では、1つのランダムなフレーズを表示し、次に別のフレーズを表示して元のタイトルに戻すこともあります。私は本当に1つのランダムなタイトルを表示して元に戻し、別のランダムなタイトルを表示したいと思います。ここで
は私の現在のコードです:
<script>
var title = document.title;
var blurMessage = new Array("Please come back! :-(", "Don't you love me anymore? :-(", "Fancy a cookie? ", "I'm feeling lonely :-(");
window.onblur = function()
{
setInterval(function()
{
var rand = Math.floor((Math.random() * blurMessage.length));
document.title = blurMessage[rand];
setTimeout(function()
{
document.title = title;
},4000);
},12000);
}
window.onfocus = function() { document.title = title; }
</script>
_私は現在何をしているのですか?その厄介な小さな虫をすばやく閉じることができます... done._ – CBroe
Lol、あなたは正しいかもしれません!しかし私は私のウェブサイトに少しのhumo(u)rを追加したかったのです! :-) – iagdotme