Facebook の受信トレイに何かがある場合にアラートを表示したいと考えています。ユーザースクリプトを使用して簡単に実現できると思います...これは私がこれまでに持っているものです(ユーザースクリプトフォーラムの人たちに感謝します):
document.addEventListener("DOMNodeInserted", function() {
var count;
if ((count=parseInt(document.getElementById("fb_menu_inbox_unread_count").textContent)) > 0)
alert("You have "+count+" new message"+(count==1 ? "" : "s")+".");
}, true);
これはうまく機能しますが、[OK] をクリックした後にメッセージがループしてスタックし、ポップアップし続けます。アラートを閉じるをクリックした後、メッセージを停止する方法はありますか?